Ovaj članak će objasniti kako stvoriti, izbrisati i upravljati korisnicima i grupama u Linuxu (testirano s Ubuntu 19.10)
Što je Korisnik?
Korisnik je entitet koji ima pravo pristupa i izmjene Linux sustava u punom ili ograničenom kapacitetu. U tipičnom Linux sustavu može biti mnogo korisnika. Zapravo, tijekom instalacije OS -a temeljenog na Linuxu kao što je Ubuntu, automatski se stvaraju zadani korisnici s prijavom i lozinkom, kao i mnogi korisnici na razini sustava.
Što je grupa?
Grupa je široka zbirka različitih korisnika u Linux sustavu. Grupe se obično stvaraju kako bi definirale isti skup pravila i sigurnosnih politika za svakog korisnika koji potpada pod njih. Ove grupe omogućuju bolju organizaciju korisnika ograničavanjem privilegija i pristupa sustavu.
Razlika između korisnika sustava i normalnog korisnika
Normalni korisnici i korisnici sustava u biti su isti. Neki ih ljudi koriste u organizacijske svrhe klasificirajući ih na temelju dodijeljenih korisničkih ID -ova (UID -ova), jer korisnici sustava i normalni korisnici obično imaju različite domete ID -a.
Grafička aplikacija za upravljanje korisnicima i grupama
Aplikacija Korisnici i grupe prema zadanim postavkama dolazi unaprijed instalirana na većini distribucija temeljenih na GNOME-u. Ako ne, instalirajte ga u Ubuntu pokretanjem naredbe ispod:
$sudoprikladaninstaliratignome-system-alatiSamo ga pokrenite iz pokretača aplikacija i kliknite na vidljive gumbe za upravljanje korisnicima i grupama.
Popis korisnika koji koriste naredbeni redak
Da biste vidjeli detaljan popis svih korisnika na Ubuntu -u, pokrenite jednu od sljedećih naredbi:
$mačka /itd/passwd$getent passwd
Da biste vidjeli samo korisnička imena, pokrenite sljedeću naredbu:
$compgen -uPopis svih grupa
Da biste naveli sve grupe, pokrenite donju naredbu:
$grupeDodajte novog korisnika
Da biste dodali novog normalnog korisnika, pokrenite donju naredbu (zamijenite user_name):
$sudoadduser korisničko imeDa biste dodali novog korisnika sustava, pokrenite donju naredbu (zamijenite user_name):
$sudoadduser--sustavKorisničko imeNovi početni direktorij bit će izrađen za svakog novog korisnika stvorenog pomoću gore navedenih naredbi.
Uklonite postojećeg korisnika
Da biste izbrisali korisnika, pokrenite donju naredbu (zamijenite user_name):
$sudovarljivo korisničko imeDa biste izbrisali korisnika zajedno s njegovom matičnom mapom, pokrenite donju naredbu (zamijenite korisničko ime_usklada):
$sudozabludljiviji--remove-homeKorisničko imeDa biste izbrisali korisnika zajedno sa svim datotekama povezanim s njim, pokrenite donju naredbu (zamijenite user_name):
$sudozabludljiviji--remove-all-filesKorisničko imeDodajte novog korisnika u postojeću grupu
Da biste dodali novog korisnika u postojeću grupu, pokrenite donju naredbu (zamijenite korisničko ime i ime grupe):
$sudoadduser user_name ime_skupineUklonite korisnika iz postojeće grupe
Da biste uklonili korisnika iz postojeće grupe, pokrenite naredbu ispod (zamijenite korisničko ime i ime grupe):
$sudovarljivo korisničko ime_naziv_grupaPreimenuj postojećeg korisnika
Da biste preimenovali postojećeg korisnika, pokrenite donju naredbu (zamijenite novo_ime i staro_ime):
$sudousermod-novo_naziv staro_imePromijenite lozinku postojećeg korisnika
Da biste promijenili lozinku postojećeg korisnika, pokrenite donju naredbu (zamijenite korisničko ime_za):
$sudo passwdKorisničko imeStvorite novu grupu
Da biste stvorili novu grupu, pokrenite donju naredbu (zamijenite naziv_ grupe):
$sudoaddgroupname_nazivDa biste stvorili novu grupu na razini sustava, pokrenite donju naredbu (zamijenite naziv_ grupe):
$sudoaddgroup--sustavgrupno imeBrisanje postojeće grupe
Da biste izbrisali postojeću grupu, pokrenite donju naredbu (zamijenite naziv_ grupe):
$sudodelgroup_naziv grupeDa biste izbrisali postojeću grupu na razini sustava, pokrenite donju naredbu (zamijenite naziv_ grupe):
$sudodelgroup--sustavgrupno imeZaključak
Ovo je nekoliko naredbi koje možete koristiti za upravljanje korisnicima i grupama na vašem sustavu. Budite oprezni pri preimenovanju i uklanjanju korisnika jer pogrešna naredba može dovesti do trajnog uklanjanja datoteka drugog korisnika ili ograničiti njegovu prijavu. Ako želite sačuvati datoteke korisnika, prije brisanja korisnika napravite sigurnosnu kopiju njegovog matičnog direktorija.