Ta članek bo razložil, kako ustvariti, izbrisati in upravljati uporabnike in skupine v Linuxu (preizkušeno z Ubuntu 19.10)
Kaj je uporabnik?
Uporabnik je subjekt, ki ima pravice do dostopa in spreminjanja sistema Linux v celoti ali omejeno. V tipičnem sistemu Linux je lahko veliko uporabnikov. Pravzaprav se med namestitvijo operacijskega sistema Linux, kot je Ubuntu, samodejno ustvari vaš privzeti uporabnik z prijavo in geslom ter številni uporabniki na ravni sistema.
Kaj je skupina?
Skupina je široka zbirka različnih uporabnikov v sistemu Linux. Skupine se običajno ustvarijo za določitev istega nabora pravil in varnostnih politik za vsakega uporabnika, ki spada pod njih. Te skupine omogočajo boljšo organizacijo uporabnikov z omejevanjem privilegijev in dostopa do sistema.
Razlika med sistemskim uporabnikom in običajnim uporabnikom
Običajni in sistemski uporabniki so v bistvu enaki. Nekateri jih uporabljajo v organizacijske namene tako, da jih razvrstijo na podlagi dodeljenih ID -jev uporabnikov (UID -jev), saj imajo sistemski uporabniki in običajni uporabniki običajno različna območja ID -jev.
Grafična aplikacija za upravljanje uporabnikov in skupin
Aplikacija Uporabniki in skupine je privzeto vnaprej nameščena v večini distribucij, ki temeljijo na GNOME. Če ne, ga namestite v Ubuntu tako, da zaženete spodnji ukaz:
$sudoaptnamestitegnome-system-toolsSamo zaženite ga iz zaganjalnika aplikacij in kliknite na vidne gumbe za upravljanje uporabnikov in skupin.
Seznam uporabnikov, ki uporabljajo ukazno vrstico
Če si želite ogledati podroben seznam vseh uporabnikov v Ubuntuju, zaženite enega od naslednjih ukazov:
$mačka /itd/passwd$getent passwd
Če si želite ogledati samo uporabniška imena, zaženite naslednji ukaz:
$compgen -uSeznam vseh skupin
Če želite prikazati vse skupine, zaženite spodnji ukaz:
$skupineDodajte novega uporabnika
Če želite dodati novega običajnega uporabnika, zaženite spodnji ukaz (zamenjajte user_name):
$sudoadduser uporabniško imeČe želite dodati novega sistemskega uporabnika, zaženite spodnji ukaz (zamenjajte user_name):
$sudoadduser--sistemauser_nameZa vsakega novega uporabnika, ustvarjenega z zgornjimi ukazi, bo ustvarjen nov domači imenik.
Odstranite obstoječega uporabnika
Če želite izbrisati uporabnika, zaženite spodnji ukaz (zamenjajte user_name):
$sudozavajajoče uporabniško imeČe želite izbrisati uporabnika skupaj z domačo mapo, zaženite spodnji ukaz (zamenjajte uporabniško ime):
$sudozmotnejši-odstrani-homeuser_nameČe želite izbrisati uporabnika skupaj z vsemi datotekami, povezanimi z njim, zaženite spodnji ukaz (zamenjajte uporabniško ime):
$sudozmotnejši--remove-all-filesuser_nameDodajte novega uporabnika v obstoječo skupino
Če želite v obstoječo skupino dodati novega uporabnika, zaženite spodnji ukaz (zamenjajte uporabniško ime in ime skupine):
$sudoadduser user_name ime_skupineOdstranite uporabnika iz obstoječe skupine
Če želite odstraniti uporabnika iz obstoječe skupine, zaženite spodnji ukaz (zamenjajte uporabniško ime in ime skupine):
$sudozavajajoče uporabniško ime ime_skupinePreimenuj obstoječega uporabnika
Če želite preimenovati obstoječega uporabnika, zaženite spodnji ukaz (zamenjajte novo_ime in staro_ime):
$sudousermod-novo_ime_staro_imeSpremeni geslo obstoječega uporabnika
Če želite spremeniti geslo obstoječega uporabnika, zaženite spodnji ukaz (zamenjajte uporabniško ime):
$sudo passwduser_nameUstvarite novo skupino
Če želite ustvariti novo skupino, zaženite spodnji ukaz (zamenjajte ime_skupine):
$sudoaddgroup ime_skupineČe želite ustvariti novo skupino na ravni sistema, zaženite spodnji ukaz (zamenjajte ime_skupine):
$sudoaddgroup--sistemaime_skupineIzbrišite obstoječo skupino
Če želite izbrisati obstoječo skupino, zaženite spodnji ukaz (zamenjajte ime_skupine):
$sudodelgroup ime_skupineČe želite izbrisati obstoječo skupino na ravni sistema, zaženite spodnji ukaz (zamenjajte ime_skupine):
$sudodelgroup--sistemaime_skupineZaključek
To je nekaj ukazov, ki jih lahko uporabite za upravljanje uporabnikov in skupin v vašem sistemu. Pri preimenovanju in odstranjevanju uporabnikov bodite previdni, saj lahko napačen ukaz povzroči trajno odstranitev datotek drugega uporabnika ali pa omeji njegovo prijavo. Če želite ohraniti datoteke uporabnika, pred brisanjem uporabnika naredite varnostno kopijo njegovega domačega imenika.