„Linux“ administratoriams dažnai reikia valdyti vartotojus ir grupes „Linux“/„Ubuntu“ sistemoje. Vartotojų valdymas, prieigos kontrolė ir grupės valdymas yra pagrindinis, bet pats svarbiausias poreikis. Šiame įraše mes sužinosime apie
- Vartotojo sukūrimas
- Sąrašas visų vartotojų
- Pakeisti vartotojo slaptažodį
- Grupės sukūrimas
- Išvardyti visas grupes
- Vartotojo įtraukimas į grupę
- Rodyti vartotojo grupę
- Išvardykite visus vartotojus vienoje grupėje
- Vartotojo ištrynimas iš grupės
- Vartotojo ištrynimas
- Grupės ištrynimas
Šiame įraše mes atliksime kiekvieną iš aukščiau paminėtų užduočių per terminalą.
Vartotojo sukūrimas
Mes galime pridėti vartotoją „Ubuntu“ operacinėje sistemoje per GUI arba iš terminalo. Mes galime naudoti paprastą komandą adduser, kad pridėtume vartotoją, arba komandą adduser –system, kad pridėtume sistemos vartotoją.
Norėdami sukurti naują sistemos vartotoją,
$sudopridėtinis-sistemalinuxuser2
Norėdami sukurti paprastą vartotoją,
$sudoadduser linuxuser1
Paleidęs aukščiau nurodytą komandą, jis paprašys du kartus nustatyti naują slaptažodį naujai sukurtam vartotojui.
Tada jis paprašys jūsų pateikti vartotojo vardą, kambario numerį, darbo ir namų telefono numerį ir kitus. Pateikite norimą informaciją ir paspauskite „Enter“
Pateikusi išsamią informaciją, ji paklaus, ar pateikta informacija yra teisinga, ar ne. Norėdami tęsti, paspauskite y ir, jei informacija teisinga, paspauskite „Enter“.
Sąrašas visų vartotojų
Dabar, jei norite išvardyti visus „Ubuntu“ vartotojus terminale, galite įvesti šią komandą.
$supjaustyti -ribotuvas=:--laukai=1 /ir kt/passwd
Jame bus išvardyti visi „Ubuntu“ sistemos vartotojai.
Pakeisti vartotojo slaptažodį
Jei norite pakeisti bet kurio vartotojo slaptažodį, pirmiausia turite prisijungti naudodami tą konkretų vartotojo vardą. Pavyzdžiui, jei norite pakeisti „linuxuser1“ slaptažodį,
$jos- linuxuser1
Paleidęs aukščiau pateiktą komandą, jis paprašys įvesti to vartotojo slaptažodį, įvesti slaptažodį ir paspausti Enter.
Matote, kad vartotojo vardas pasikeitė.
Dabar paleiskite komandą passwd,
Pirmiausia įveskite ankstesnį slaptažodį, tada du kartus įveskite naują slaptažodį ir paspauskite „Enter“. Jei abu nauji slaptažodžiai bus vienodi, slaptažodis bus sėkmingai pakeistas.
Grupės sukūrimas
Galite sukurti arba pridėti grupę bet kurioje „Linux“ operacinėje sistemoje naudodami komandą addgroup.
$sudopridėti grupę linuxgroup1
Kaip matote, „linuxgroup1“ sėkmingai sukurtas.
Išvardykite visas grupes
Dabar, jei norite išvardyti visas „Ubuntu“ operacinės sistemos grupes, paleiskite toliau pateiktą komandą
$supjaustyti -ribotuvas=:--laukai=1 /ir kt/grupė
Jame bus išvardytos visos esamos operacinės sistemos grupės.
Vartotojo įtraukimas į grupę
Vartotojai taip pat gali būti sugrupuoti „Ubuntu“. Mes galime įtraukti vartotoją į grupę, nurodydami grupės pavadinimą ir vartotojo vardą komandai usermod su tokiomis -aG vėliavomis,
$sudousermod-aGlinuxgroup1 linuxuser1
Vartotojas linuxuser1 bus įtrauktas į grupę linuxgroup1.
Rodyti vartotojo grupę
Norėdami pamatyti vartotojo grupę, terminale įveskite grupių komandą ir paspauskite „Enter“. Tai parodys vartotojo grupes. Pirmiausia turite prisijungti prie nurodyto vartotojo ir tada paleisti grupių komandą.
$jos- linuxuser1$grupes
Kaip matote, „linuxgroup1“ yra nurodyta kaip „linuxuser1“ grupė.
Išvardykite visus vartotojus vienoje grupėje
Norėdami išvardyti visus bet kurios grupės vartotojus, paleiskite komandą cat, cut ir grep naudodami šiuos parametrus.
$katė /ir kt/grupė| supjaustyti -ribotuvas=:--laukai=1,4 | suimtiGRUPĖS PAVADINIMASBūtinai pakeiskite grupės pavadinimą norimu grupės pavadinimu. Pavyzdžiui, linuxgroup1
Matote, kad sąraše yra „linuxgroup1“ naudotojai.
Vartotojo ištrynimas iš grupės
Jei norite pašalinti vartotoją iš bet kurios grupės. Tai galite padaryti įvesdami vartotojo vardą ir grupės pavadinimą, o po to - klaidintojo komandą.
$sudoklaidintojas linuxuser1 linuxgroup1
Matote, kad vartotojas pašalintas iš grupės „linuxgroup1“.
Vartotojo ištrynimas
Jei norite ištrinti vartotoją iš operacinės sistemos. Galite tiesiog jį ištrinti paleisdami komandą deluser su vartotojo vardu
$sudoklaidintojas linuxuser1
Jei taip pat norite ištrinti vartotojo namų katalogą, naudokite vėliavą –remove-home su komanda deluser
$sudokliedesys-pašalinimas-namailinuxuser1
Ir dabar, jei išvardysime /home katalogą, linuxuser1 vartotojo namų katalogo nebebus.
Grupės ištrynimas
Norėdami pašalinti grupę iš operacinės sistemos, paleiskite komandą „delgroup“ su tokiu grupės pavadinimu
$sudodelgroup linuxgroup1
Grupė sėkmingai ištrinta.
Apvyniokite
Vartotojų valdymas yra labai svarbi užduotis, kurią atlieka „Linux“ administratoriai. „Linux“ platinimuose mes galime lengvai sukurti naujus vartotojus ir juos valdyti. Šiame straipsnyje išsamiai aprašytas vartotojų valdymas sistemoje, pagrįstoje „Linux“.