| DELUSER(8) | System Manager's Manual | DELUSER(8) |
deluser, delgroup - elimină un utilizator sau un grup din sistem
deluser |
[--backup] [--backup-suffix șir] [--backup-to director] [--conf fișier] [--debug] [--remove-all-files] [--remove-home] [--quiet] [--verbose] [--stdoutmsglevel prioritatea] [--stderrmsglevel prioritatea] [--logmsglevel prioritatea] utilizator |
deluser |
[--system] [--backup] [--backup-suffix șir] [--backup-to director] [--conf fișier] [--debug] [--remove-all-files] [--remove-home] [--quiet] [--verbose] [--stdoutmsglevel prioritatea] [--stderrmsglevel prioritatea] [--logmsglevel prioritatea] utilizator |
deluser |
--group [--conf fișier] [--debug] [--only-if-empty] [--quiet] [--verbose] [--stdoutmsglevel prioritatea] [--stderrmsglevel prioritatea] [--logmsglevel prioritatea] grup |
delgroup |
[--system] [--conf fișier] [--debug] [--only-if-empty] [--quiet] [--verbose] [--stdoutmsglevel prioritatea] [--stderrmsglevel prioritatea] [--logmsglevel prioritatea] grup |
deluser |
[--conf fișier] [--debug] [--quiet] [--verbose] [--stdoutmsglevel prioritatea] [--stderrmsglevel prioritatea] [--logmsglevel prioritatea] utilizator grup |
deluser |
--help |
deluser |
--version |
deluser și delgroup elimină utilizatorii și grupurile din sistem în conformitate cu opțiunile liniei de comandă și cu informațiile de configurare din /etc/deluser.conf și /etc/adduser.conf.
Acestea sunt interfețe mai specifice Debian pentru programele userdel și groupdel, care sunt mai agnostice față de distribuție. deluser și delgroup pot elimina directorul personal ca opțiune sau chiar toate fișierele din sistem deținute de utilizator pentru a fi eliminate, pot rula un script personalizat și au alte caracteristici.
Pentru o listă completă și explicații ale tuturor opțiunilor, consultați secțiunea OPȚIUNI.
deluser și delgroup pot fi executate în unul din următoarele trei moduri:
Dacă este apelat cu un argument fără opțiune și fără opțiunea --group, deluser va elimina un utilizator care nu face parte din utilizatorii sistemului (non-sistem).
În mod implicit, deluser va elimina utilizatorul fără a elimina directorul personal, fișierul de corespondență sau orice alte fișiere din sistem deținute de utilizator. Eliminarea directorului personal și a fișierului de corespondență se poate realiza utilizând opțiunea --remove-home.
Opțiunea --remove-all-files elimină toate fișierele din sistem deținute de utilizator. Rețineți că, dacă activați ambele opțiuni, opțiunea --remove-home nu va avea niciun efect suplimentar deoarece toate fișierele, inclusiv directorul personal și fișierul de corespondență, sunt deja acoperite de opțiunea --remove-all-files.
Dacă doriți să faceți o copie de rezervă a tuturor fișierelor înainte de a le șterge, puteți activa opțiunea --backup care va crea un fișier nume-utilizator.tar(.gz|.bz2) în directorul specificat de opțiunea --backup-to.
În mod implicit, arhiva de copie de rezervă este comprimată cu gzip(1). Pentru a schimba acest lucru, opțiunea --backup-suffix poate fi definită la orice sufix acceptat de tar --auto-compress.
deluser va refuza să elimine contul root.
Dacă opțiunea --system este dată în linia de comandă, operația de ștergere este de fapt executată numai dacă utilizatorul este un utilizator de sistem. Astfel se evită ștergerea accidentală a utilizatorilor non-sistem. În plus, dacă utilizatorul nu există, nu este returnată nicio valoare de eroare. Scripturile responsabililor de pachete Debian pot utiliza această opțiune pentru a elimina utilizatori sau grupuri de sistem, ignorând cazul în care eliminarea a avut deja loc.
Dacă deluser este apelat cu opțiunea --group sau delgroup este apelat, un grup va fi eliminat. Grupul primar al unui utilizator existent nu poate fi eliminat. Dacă este dată opțiunea --only-if-empty, grupul nu va fi eliminat dacă mai are membri.
Opțiunea --system adaugă aceeași funcționalitate ca și pentru eliminarea unui utilizator.
Dacă este apelat cu două argumente fără opțiune, deluser va elimina un utilizator dintr-un anumit grup.
Diferitele moduri ale deluser permit opțiuni diferite. Dacă nu sunt enumerate moduri valide pentru o opțiune, aceasta este acceptată în toate modurile.
Versiunile scurte pentru anumite opțiuni pot exista din motive istorice. Acestea vor rămâne acceptate, dar sunt eliminate din documentație. Utilizatorii sunt sfătuiți să migreze la versiunea lungă a opțiunilor.
deluser utilizează o jurnalizare extinsă și configurabilă pentru a-și adapta nivelul de detaliere al informațiilor la nevoile și dorințele administratorului de sistem.
Acesta funcționează similar cu adduser. Consultați adduser(8) pentru toate detaliile.
Valorile de ieșire documentate în adduser(8) se aplică și pentru deluser.
deluser are nevoie de privilegii de root și oferă, prin opțiunea de linie de comandă --conf, posibilitatea de a utiliza diferite fișiere de configurare. Nu utilizați sudo(8) sau instrumente similare pentru a oferi privilegii parțiale lui deluser cu parametri restricționați ai liniei de comandă. Acest lucru este ușor de eludat și ar putea permite utilizatorilor să obțină privilegii pe care nu ar trebui să le aibă Dacă doriți acest lucru, luați în considerare scrierea propriului dvs. script „ocolitor” și acordarea de privilegii pentru executarea scriptului respectiv.
/etc/deluser.conf Fișier de configurare implicit pentru deluser(8) și delgroup(8)
adduser(8), deluser.conf(5), deluser.local.conf(8), groupdel(8), userdel(8)
| Debian GNU/Linux |