Pentru aceasta puteti sa folositi comenzile: adduser sau deluser. Pentru informatii suplimentare despre toti parametrii acceptati de aceste 2 comenzi va sugeram sa folositi pagina de manual:man urmat de nume comenzii, noi va vom prezenta doar cei mai semnificativi parametri.
man adduser
man deluser
Alta modalitatea de adaugare/stergere useri pentru Linux este sa folositi interfata grafica. Noi insa va recomandam sa utilizati cele 2 comenzi amintite anterior deoarece pot fi integrate foarte usor in scripturi si astfel va puteti automatiza sarcinile.
Pentru inceput prezentam ultima varianta de adaugare useri, prin intermediul interfetei grafice: System->Administration->Users and Groups
Aveti un meniu din care puteti sa alegeti:
-Add – adaugare de useri noi
-Delete – stergerea unui user existent
Adaugarea de noi useri este permisa doar userului privilegiat: root, asa ca vi se va cere parola de root.
In cazul in care alegeti sa adaugati un nou user, va trebui sa ii specificati numele (acesta va fi si numele home-ului: /home/noul_user)
Apoi trebuie sa specificati parola noului user. Selectati OK si user-ul va fi creat.
In caz ca doriti sa stergeti un user din sistem, si alegeti optiunea Delete veti putea alege:
- Keep Files – daca doriti ca fisierele user-ului pe care il stergeti sa ramana in sistemul de fisiere.
- Delete Files – daca doriti ca fisierele user-ului sa fie sterse, nu neaparat doar cele din home-ul acestuia.
Pentru cea de-a 2 varianta de creare user in Linux va vom prezenta comanda adduser. Cativa dintre parametrii acesteia sunt:
adduser user_nou - comanda fara nici un parametru va crea un nou user cu home-ul in
/home/user_nou
adduser user_nou --home
- va crea un nou user cu home-ul in /DIR adduser user_nou --no-create-home - va crea un nou user fara home adduser user_nou --uid - va crea un nou user cu UID-ul specificat
Atentie insa, daca incercati sa creati un user cu parametru –uid, si user id-ul deja exista, veti primi un mesaj de eroare: “adduser: The UID is already in use.”
In caz ca doriti sa stergeti un user din sistem, puteti folosi comanda deluser. Cei mai semnificativi parametri sunt:
deluser user - comanda fara nici un parametru va sterge user-ul specificat,
insa nu va sterge si fisierele acestuia, implicit home-ul
deluser user --remove-home - va sterge user-ul specificat si home-ul acestuia
deluser user --remove-all-files - va sterge user-ul specificat si toate fisierele
acestuia, nu numai home-ul