Administratori Linuxa često trebaju upravljati korisnicima i grupama u Linux / Ubuntu sustavu. Upravljanje korisnicima, kontrola pristupa i upravljanje grupama osnovna su, ali najvažnija potreba. U ovom postu ćemo naučiti o
- Stvaranje korisnika
- Popis svih korisnika
- Promijenite lozinku korisnika
- Stvaranje grupe
- Popis svih grupa
- Dodavanje korisnika u grupu
- Prikaži grupu korisnika
- Popis svih korisnika u jednoj grupi
- Brisanje korisnika iz grupe
- Brisanje korisnika
- Brisanje grupe
U ovom postu obavit ćemo svaki od gore spomenutih zadataka putem terminala.
Stvaranje korisnika
Korisnika možemo dodati u operativni sustav Ubuntu putem GUI-a ili s terminala. Možemo koristiti jednostavnu naredbu "adduser" za dodavanje korisnika ili naredbu "adduser -system" za dodavanje korisnika sustava.
Da biste stvorili novog korisnika sustava,
$ sudo adduser --system linuxuser2Da biste stvorili jednostavnog korisnika,
$ sudo adduser linuxuser1
Nakon pokretanja gornje naredbe zatražit će od vas da dvaput postavite novu lozinku za novostvorenog korisnika.
Tada ćete zatražiti da navedete korisničko ime, broj sobe, telefonski broj vašeg posla i kuće i druge. Navedite željene detalje i pritisnite "Enter"
Nakon pružanja pojedinosti, pitati će vas jesu li navedeni podaci točni ili ne. Pritisnite "y" za nastavak i pritisnite Enter ako su podaci točni.
Popis svih korisnika
Sada, ako želite navesti sve korisnike Ubuntu-a u terminalu, možete upisati sljedeću naredbu.
$ cut --delimiter =: --fields = 1 / etc / passwd
Popisat ć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,
$ su - linuxuser1
Nakon pokretanja gornje naredbe tražit će od vas da unesete lozinku tog korisnika, unesite lozinku i pritisnite "Enter".
Možete vidjeti da je korisničko ime promijenjeno.
Sada pokrenite naredbu "passwd",
Prvo unesite prethodnu lozinku, a zatim dvaput unesite novu lozinku i pritisnite Enter. Ako će obje nove lozinke biti iste, tada će lozinka biti uspješno promijenjena.
Stvaranje grupe
Možete stvoriti ili dodati grupu u bilo kojem operacijskom sustavu koji se temelji na Linuxu pomoću naredbe "addgroup".
$ sudo addgroup linuxgroup1
Kao što vidite, "linuxgroup1" je uspješno stvoren.
Navedi sve grupe
Sada, ako želite navesti sve grupe koje postoje u operativnom sustavu Ubuntu, pokrenite naredbu datu u nastavku
$ cut --delimiter =: --fields = 1 / etc / group
Navest će sve postojeće skupine operativnog sustava.
Dodavanje korisnika u grupu
Korisnici se također mogu grupirati u Ubuntu. Korisnika možemo dodati grupi davanjem imena i korisničkog imena grupi naredbi “usermod” s oznakama -aG poput ove,
$ sudo usermod -aG linuxgroup1 linuxuser1
Korisnik “linuxuser1” bit će dodan u skupinu “linuxgroup1”.
Prikaži grupu korisnika
Da biste vidjeli korisničku grupu, upišite naredbu "groups" u terminal i pritisnite Enter. Pokazat će grupe korisnika. Prvo se morate prijaviti s tim navedenim korisnikom, a zatim pokrenuti naredbu "grupe".
$ su - linuxuser1$ grupe
Kao što možete vidjeti da je “linuxgroup1” naveden kao grupa “linuxuser1”.
Navedite sve korisnike u jednoj grupi
Da biste popisali sve korisnike bilo koje grupe, pokrenite naredbu "mačka", "izrezati" i "grep" sa sljedećim parametrima.
$ mačka / etc / group | rez --delimiter =: --polja = 1,4 | grep GROUPNAMEObavezno zamijenite naziv grupe željenim nazivom 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 tako da upišete korisničko ime i ime grupe nakon čega slijedi naredba "deluser".
$ sudo deluser linuxuser1 linuxgroup1
Možete vidjeti da je korisnik uklonjen iz grupe "linuxgroup1".
Brisanje korisnika
Ako želite izbrisati korisnika iz operativnog sustava. Možete ga jednostavno izbrisati pokretanjem naredbe “deluser” s korisničkim imenom
$ sudo deluser linuxuser1
Ako želite izbrisati i kućni direktorij korisnika, upotrijebite zastavicu “-remove-home” s naredbom “deluser” poput ove
$ sudo deluser --remove-home linuxuser1
A sada, ako navedemo direktorij “/ home”, više neće biti početni direktorij korisnika “linuxuser1”.
Brisanje grupe
Da biste uklonili grupu iz operativnog sustava, pokrenite naredbu “delgroup” s imenom grupe poput ovog
$ sudo delgroup linuxgroup1
Grupa je uspješno izbrisana.
Zamotati
Upravljanje korisnicima vrlo je važan zadatak koji obavljaju Linux administratori. U distribucijama temeljenim na Linuxu možemo lako stvoriti nove korisnike i upravljati njima. Ovaj članak detaljno opisuje upravljanje korisnicima na Linux sustavu.