Šiame straipsnyje bus paaiškinta, kaip sukurti, ištrinti ir valdyti vartotojus ir grupes „Linux“ (išbandyta naudojant „Ubuntu 19.10“)
Kas yra Vartotojas?
Vartotojas yra subjektas, turintis teisę visiškai arba ribotai pasiekti ir keisti „Linux“ sistemą. Įprastoje „Linux“ sistemoje gali būti daug vartotojų. Tiesą sakant, diegiant „Linux“ pagrįstą OS, pvz., „Ubuntu“, automatiškai sukuriamas numatytasis vartotojas, turintis prisijungimo vardą ir slaptažodį, taip pat daugelis sistemos lygio vartotojų.
Kas yra Grupė?
Grupė yra plati įvairių „Linux“ sistemos vartotojų kolekcija. Grupės paprastai sukuriamos tam, kad apibrėžtų tas pačias taisykles ir saugumo politiką kiekvienam vartotojui, kuriam jos taikomos. Šios grupės leidžia geriau organizuoti vartotojus, apribodamos privilegijas ir prieigą prie sistemos.
Skirtumas tarp sistemos vartotojo ir paprasto vartotojo
Įprasti vartotojai ir sistemos vartotojai iš esmės yra vienodi. Kai kurie žmonės juos naudoja organizaciniais tikslais, klasifikuodami juos pagal priskirtus vartotojo ID (UID), nes sistemos naudotojai ir paprasti vartotojai paprastai turi skirtingus ID diapazonus.
Grafinė programa vartotojams ir grupėms valdyti
„User and Groups“ programa pagal numatytuosius nustatymus yra iš anksto įdiegta daugumoje GNOME platinimų. Jei ne, įdiekite jį „Ubuntu“ vykdydami toliau nurodytą komandą:
$sudotinkamasdiegtignome-system-toolsTiesiog paleiskite ją iš programų paleidimo priemonės ir spustelėkite matomus mygtukus, kad galėtumėte valdyti vartotojus ir grupes.
Išvardykite vartotojus naudodami komandinę eilutę
Norėdami pamatyti išsamų visų „Ubuntu“ vartotojų sąrašą, paleiskite vieną iš šių komandų:
$katė /ir kt/passwd$sustingęs passwd
Norėdami pamatyti tik vartotojo vardus, paleiskite šią komandą:
$junginys -uIšvardyti visas grupes
Norėdami išvardyti visas grupes, paleiskite šią komandą:
$grupesPridėti naują vartotoją
Norėdami pridėti naują įprastą vartotoją, paleiskite toliau pateiktą komandą (pakeiskite vartotojo vardą):
$sudoadduser user_nameNorėdami pridėti naują sistemos vartotoją, paleiskite toliau pateiktą komandą (pakeiskite vartotojo vardą):
$sudopridėtinis-sistemaVartotojo vardasBus sukurtas naujas namų katalogas kiekvienam naujam vartotojui, sukurtam naudojant aukščiau pateiktas komandas.
Pašalinti esamą vartotoją
Jei norite ištrinti vartotoją, paleiskite toliau pateiktą komandą (pakeiskite vartotojo vardą):
$sudokliedesio vartotojo vardasJei norite ištrinti vartotoją kartu su jo namų aplanku, paleiskite toliau pateiktą komandą (pakeiskite vartotojo vardą):
$sudokliedesys-pašalinimas-namaiVartotojo vardasJei norite ištrinti vartotoją kartu su visais su juo susijusiais failais, paleiskite toliau pateiktą komandą (pakeiskite vartotojo vardą):
$sudokliedesys-pašalinti visus failusVartotojo vardasPridėkite naują vartotoją prie esamos grupės
Norėdami pridėti naują vartotoją prie esamos grupės, paleiskite toliau pateiktą komandą (pakeiskite vartotojo vardą ir grupės pavadinimą):
$sudoadduser user_name group_namePašalinkite vartotoją iš esamos grupės
Norėdami pašalinti vartotoją iš esamos grupės, paleiskite toliau pateiktą komandą (pakeiskite vartotojo vardą ir grupės pavadinimą):
$sudokliedesio vartotojo_vardas grupės_pavadinimasPervardyti esamą vartotoją
Norėdami pervardyti esamą vartotoją, paleiskite toliau pateiktą komandą (pakeiskite naują ir seną vardą):
$sudousermod-jienaujas_pavadinimas senas_vardasPakeiskite esamo vartotojo slaptažodį
Jei norite pakeisti esamo vartotojo slaptažodį, paleiskite toliau pateiktą komandą (pakeiskite vartotojo vardą):
$sudo passwdVartotojo vardasSukurkite naują grupę
Norėdami sukurti naują grupę, paleiskite toliau pateiktą komandą (pakeiskite grupės pavadinimą):
$sudogrupių grupės_pavadinimasNorėdami sukurti naują sistemos lygio grupę, paleiskite toliau pateiktą komandą (pakeiskite grupės_pavadinimą):
$sudopapildoma grupė-sistemagrupės pavadinimasIštrinti esamą grupę
Norėdami ištrinti esamą grupę, paleiskite toliau pateiktą komandą (pakeiskite grupės pavadinimą):
$sudodelgroup group_nameJei norite ištrinti esamą sistemos lygio grupę, paleiskite žemiau esančią komandą (pakeiskite grupės pavadinimą):
$sudodelgroup-sistemagrupės pavadinimasIšvada
Tai yra keletas komandų, kurias galite naudoti norėdami valdyti savo sistemos vartotojus ir grupes. Būkite atsargūs pervardydami ir pašalindami vartotojus, nes neteisinga komanda gali visam laikui pašalinti kito vartotojo failus arba apriboti jo prisijungimą. Jei norite išsaugoti vartotojo failus, prieš ištrindami naudotoją būtinai pasidarykite jo namų katalogo atsarginę kopiją.