Bez sumnje, jedan od prvih koraka koji se obično radi pri instaliranju i korištenju bilo kojeg Operativni sistemuključujući GNU / Linux, i za serverske i za desktop računare, je kreiranje korisničkih naloga.
I da li se koriste grafički alati (GUI) ili terminalski alati (CLI) za upravljanje korisničkim nalozima u Linuxu, idealno će uvijek biti poznavanje i savladavanje ovih zadataka putem komandne linije. Iz tog razloga, danas ćemo se pozabaviti temom «Upravljanje korisnicima u Linuxu".
I kao i obično, prije nego što u potpunosti uđemo u današnju temu o “Linux User Management”, konkretno o kreirati i brisati korisničke naloge, zainteresovanima ćemo ostaviti sljedeće linkove na neke prethodne srodne publikacije. Na način da ih mogu lako istražiti, ako je potrebno, nakon što završe čitanje ove publikacije:
"UNIX/Linux operativni sistemi nude PRAVO višekorisničko okruženje, u kojem mnogi korisnici mogu istovremeno raditi na istom sistemu i dijeliti resurse kao što su procesori, tvrdi diskovi, memorija, mrežni interfejsi, uređaji umetnuti u sistem, itd. Iz tog razloga, administratori sistema su u obavezi da kontinuirano upravljaju korisnicima i grupama sistema i da formulišu i implementiraju dobru strategiju administracije.". Upravljanje lokalnim korisnicima i grupama - MSP mreže
Upravljanje korisnicima Linuxa: Korisne naredbe
useradd i adduser naredbe
Kao što smo rekli na početku, generiranje korisnika je obično bitan i početni zadatak Operativni sistemi, uključeno GNU / Linux. Budući da se, mnogo puta, prvi korisnik generiše tokom instalacije, a sekundarni putem nekog alata za grafičko sučelje.
U međuvremenu, u drugim slučajevima obično se koristi terminal ili konzola. I u ovom posljednjem slučaju, odnosno preko terminala, 2 naredbe se mogu koristiti za generiranje korisnika. Koji su: "useradd" y "aduser".
I kako se naredbe useradd i adduser razlikuju?
Osnovna razlika između njih dvoje je u tome "useradd" je naredba koji direktno pokreće binarni OS, dok "adduser" je skripta napravljena u perl-u koji koristi binarni "useradd". Iz tog razloga, naredba "adduser" ima najveću prednost u tome što može automatski generirati korisnički početni direktorij (/home/usuario/), dok komanda "useradd" zahtijeva korištenje dodatne opcije (parametar - m).
Međutim, "aduser" nije komanda kernela GNU / Linux operativni sistem zaposlenog, možda neće raditi jednako dobro, ili isto, u svim distribucijama u kojima je prisutan. shodno tome, upotreba "useradd" preko "adduser" se uvijek preporučuje. Isto važi i za komande "userdel" i "deluser".
Praktični primjeri naredbi: useradd, adduser, userdel i deluser
- Akcija za izvršenje: 1.- Kreirajte korisnika sistema, uključujući njegov lični direktorij.
komandno naređenje: «sudo useradd -m usuario1»
- Akcija za izvršenje: 2.- Kreirajte korisnika sistema, bez uključivanja vašeg ličnog imenika.
komandno naređenje: «sudo useradd usuario2»
- Akcija za izvršenje: 3.- Kreirajte korisnika sistema, uključujući njegov lični direktorij.
komandno naređenje: «sudo adduser usuario3»
- Akcija za izvršenje: 4.- Brisanje korisnika iz sistema, uključujući njegov lični imenik.
komandno naređenje: «sudo userdel -r usuario1»
- Akcija za izvršenje: 5.- Brisanje korisnika iz sistema, ne uključujući njegov lični imenik.
komandno naređenje: «sudo userdel usuario2»
- Akcija za izvršenje: 6.- Brisanje korisnika iz sistema, ne uključujući njegov lični imenik.
komandno naređenje: «sudo deluser usuario3»
Ostale naredbe koje se odnose na upravljanje korisničkim računima
Takođe, baš kao što se mogu koristiti komande "useradd", "adduser", "userdel" i "deluser". na jednostavan način da kreirati i brisati korisničke naloge u okviru operativnog sistema, mogu se koristiti i zajedno sa svojim višestrukim opcijama (parametrima) za raznovrsnije i složenije slučajeve. I ima ih druge povezane komande koji nam omogućavaju da izvršavamo komplementarne zadatke na korisničkim nalozima.
Da biste to učinili, u nastavku ćemo vidjeti neke specifične i naprednije zadatke koji demonstriraju gore navedeno:
- Akcija za izvršenje: Dajte sudo dozvolu korisniku sistema.
komandno naređenje: «sudo usermod -a -G sudo usuario1»
- Akcija za izvršenje: Postavite lozinku korisniku sistema.
komandno naređenje: «sudo passwd usuario1»
- Akcija za izvršenje: Kreirajte korisnika sistema sa kućnim direktorijumom koji se zove u1home.
komandno naređenje: «sudo useradd -d /home/u1home usuario1»
- Akcija za izvršenje: Kreirajte korisnika sa početnim direktorijumom na određenoj stazi.
komandno naređenje: «sudo useradd -m -d /opt/usuario1 usuario1»
- Akcija za izvršenje: Izbrišite korisnika sistema iz grupe.
komandno naređenje: «sudo deluser usuario1 grupo1»
- Akcija za izvršenje: Pregledajte informacije o korisniku sistema koji ima otvorenu sesiju.
komandno naređenje: «finger usuario1»
Konačno, iu slučaju da želite ili trebate ići dublje u «Upravljanje korisnicima u Linuxu», preporučujemo da istražite sljedeće linkove:
- Dodajte korisnike i grupe na System – Ubuntu Manpages
- Ukloni sistemske korisnike i grupe – Ubuntu Manpages
- Linux biblioteka naredbi o korisnicima i grupama
Resumen
Ukratko, donesi “Upravljanje korisnicima u Linuxu” preko terminala ili konzole, to može biti zaista jednostavan i lak zadatak. Prije svega, ako imate pri ruci korisne, aktuelne i službene informacije o komandama koje se odnose na administracija korisničkih naloga unutar GNU / Linux operativni sistem, kako za servere tako i za desktop računare.
Nadamo se da je ova publikacija veoma korisna za sve «Comunidad de Software Libre, Código Abierto y GNU/Linux»
. I ne zaboravite to komentirati ispod i podijeliti s drugima na svojim omiljenim web stranicama, kanalima, grupama ili zajednicama društvenih mreža ili sistema za razmjenu poruka. Konačno, posjetite našu početnu stranicu na «DesdeLinux» da istražite još vijesti i pridružite se našem službenom kanalu Telegram od DesdeLinux, West grupa za više informacija o ovoj temi.