Linux administratori često moraju upravljati korisnicima i grupama u Linux/Ubuntu sustavu. Upravljanje korisnicima, kontrola pristupa i grupno upravljanje osnovna su, ali i najvažnija potreba. U ovom ćemo članku naučiti o
- Stvaranje korisnika
- Navedite sve korisnike
- Promijenite lozinku korisnika
- Stvaranje grupe
- Navedite sve grupe
- Dodavanje korisnika u grupu
- Prikaži grupu korisnika
- Navedite sve korisnike u jednoj grupi
- Brisanje korisnika iz grupe
- Brisanje korisnika
- Brisanje grupe
U ovom ćemo članku svaki od gore navedenih zadataka izvoditi putem terminala.
Stvaranje korisnika
Korisnika možemo dodati u operacijski sustav Ubuntu putem grafičkog sučelja ili s terminala. Možemo upotrijebiti jednostavnu naredbu adduser za dodavanje korisnika ili naredbu adduser –sustav za dodavanje korisnika sustava.
Da biste stvorili novog korisnika sustava,
$sudoadduser--sustavlinuxuser2
Da biste stvorili jednostavnog korisnika,
$sudoadduser linuxuser1
Nakon pokretanja gornje naredbe, od vas će se tražiti da dvaput postavite novu lozinku za novostvorenog korisnika.
Tada će se od vas tražiti da navedete korisničko ime, broj sobe, telefonski broj svog posla i doma i druge. Navedite željene detalje i pritisnite Enter
Nakon što navedete pojedinosti, od vas će se zatražiti jesu li navedeni podaci točni ili ne. Pritisnite y za nastavak i pritisnite Enter ako su informacije točne.
Navedite sve korisnike
Sada, ako želite popisati sve Ubuntu korisnike u terminalu, možete upisati sljedeću naredbu.
$izrezati -razdjelnik=:-polja=1 /itd/passwd
Navest će sve korisnike Ubuntu sustava.
Promijenite lozinku korisnika
Ako želite promijeniti bilo koju korisničku lozinku, prvo se morate prijaviti s tim određenim korisničkim imenom. Na primjer, za promjenu lozinke linuxuser1,
$svoje- linuxuser1
Nakon pokretanja gornje naredbe, od vas će se tražiti da unesete lozinku tog korisnika, upišete lozinku i pritisnete Enter.
Možete vidjeti da se korisničko ime promijenilo.
Sada pokrenite naredbu passwd,
Prvo unesite prethodnu lozinku, a zatim dvaput unesite novu lozinku i pritisnite Enter. Ako će obje nove lozinke biti iste, lozinka će se uspješno promijeniti.
Stvaranje grupe
Pomoću naredbe addgroup možete stvoriti ili dodati grupu u bilo koji operativni sustav temeljen na Linuxu.
$sudoaddgroup linuxgroup1
Kao što vidite da je linuxgroup1 uspješno stvorena.
Navedite sve grupe
Sada, ako želite popisati sve grupe koje postoje u Ubuntu operativnom sustavu, pokrenite donju naredbu
$izrezati -razdjelnik=:-polja=1 /itd/skupina
Popisat će sve postojeće grupe operacijskog sustava.
Dodavanje korisnika u grupu
Korisnici se također mogu grupirati u Ubuntu. Možemo dodati korisnika u grupu pružanjem naziva grupe i korisničkog imena naredbi usermod sa zastavicama -aG poput ove,
$sudousermod-aGlinuxgroup1 linuxuser1
Korisnik linuxuser1 bit će dodan u grupu linuxgroup1.
Prikaži grupu korisnika
Da biste vidjeli korisničku grupu, upišite naredbu groups u terminal i pritisnite Enter. Prikazat će grupe korisnika. Prvo se morate prijaviti s tim navedenim korisnikom, a zatim pokrenuti naredbu groups.
$svoje- linuxuser1$grupe
Kao što vidite da je linuxgroup1 navedena kao grupa linuxuser1.
Navedite sve korisnike u jednoj grupi
Za popis svih korisnika bilo koje grupe, pokrenite naredbu cat, cut i grep sa sljedećim parametrima.
$mačka /itd/skupina| izrezati -razdjelnik=:-polja=1,4 | zahvatGRUPNO IMEZamijenite naziv grupe željenim imenom grupe. Na primjer, linuxgroup1
Možete vidjeti da su navedeni korisnici u linuxgroup1.
Brisanje korisnika iz grupe
Ako želite ukloniti korisnika iz bilo koje grupe. To možete učiniti upisivanjem korisničkog imena i naziva grupe nakon čega slijedi deluser naredba.
$sudozabluda linuxuser1 linuxgroup1
Možete vidjeti da je korisnik uklonjen iz grupe linuxgroup1.
Brisanje korisnika
Ako želite izbrisati korisnika iz operacijskog sustava. Možete ga jednostavno izbrisati pokretanjem naredbe deluser s korisničkim imenom
$sudozabludniji linuxuser1
Ako želite izbrisati i kućni direktorij korisnika, upotrijebite zastavicu –remove-home s naredbom deluser poput ove
$sudodeluser--remove-homelinuxuser1
A sada, ako navedemo /home direktorij, više neće biti početnog direktorija korisnika linuxuser1.
Brisanje grupe
Da biste uklonili grupu iz operacijskog sustava, pokrenite naredbu delgroup s imenom grupe na ovaj način
$sudodelgroup linuxgroup1
Grupa je uspješno izbrisana.
Zamotati
Upravljanje korisnicima vrlo je važan zadatak koji Linux administratori obavljaju. U distribucijama temeljenim na Linuxu lako možemo stvoriti nove korisnike i njima upravljati. Ovaj članak detaljno opisuje upravljanje korisnicima u sustavu temeljenom na Linuxu.