In questo articolo imparerai come rimuovere un utente in un sistema Linux. L'articolo copre il comando userdel e le sue opzioni.
Come sai, Linux è un sistema multiutente, il che significa che più utenti possono interagire contemporaneamente con lo stesso sistema.
Pertanto, la gestione degli utenti è una parte essenziale dell'amministrazione Linux. Quindi, una delle attività più basilari che dovresti sapere è la gestione degli utenti dei sistemi Linux.
sintassi del comando userdel
Il utentedel Il comando in Linux è un'utilità di basso livello utilizzata per rimuovere un account utente e i file correlati. Il comando modifica i file dell'account di sistema, eliminando tutte le voci che fanno riferimento a USERNAME.
userdel [OPTIONS] USERNAME
La sintassi esatta si applica a qualsiasi distribuzione Linux, inclusi Ubuntu, Debian, Fedora, openSUSE, Manjaro, Arch Linux, ecc.
Per rimuovere utenti utilizzando userdel
comando in Linux, devi essere loggato come root o un utente con sudo accesso.
Rimuovi utente in Linux
Ad esempio, se desideri rimuovere un utente denominato "john ' dal tuo sistema Linux, inserisci:
userdel john
Tieni presente che il userdel
il comando non funzionerà se l'utente ha effettuato l'accesso o ha processi in esecuzione nell'account. In questo caso, devi utilizzare -f
opzione per forzare l'eliminazione.
userdel -f john
Rimuovi utente insieme alla loro home directory in Linux
Quando esegui un userdel
comando senza alcuna opzione specificata nella riga di comando, la directory home dell'utente e lo spool di posta rimarranno nel sistema.
Per rimuovere l'utente denominato john
insieme alla sua home directory e allo spool di posta, esegui userdel
comando con -r
opzione.
userdel -r john
I file nella directory home dell'utente verranno rimossi insieme alla directory home stessa e allo spool di posta dell'utente.
Tieni presente che i file dell'utente in altri file system dovranno essere cercati ed eliminati manualmente.
Per informazioni più dettagliate su userdel
comando, puoi andare alla pagina man del comando.