Se desideri eliminare un utente esistente in Ubuntu o in qualsiasi altra distribuzione Linux, puoi utilizzare il comando userdel nel terminale.
Questo è un comando semplice con solo poche opzioni. Ecco la sua sintassi:
userdel [options] username
Dato che questo comando si occupa della gestione degli utenti, devi essere root o disporre dei diritti sudo per eseguirlo.
Eliminazione di utenti nella riga di comando di Linux
Innanzitutto, elenca gli utenti nel tuo sistema Linux per ottenere il nome utente dell'utente che desideri eliminare.
Ora, per eliminare l'utente, tutto ciò che devi fare è usare il comando userdel con il nome utente in questo modo:
sudo userdel user_name
Tieni presente che per impostazione predefinita non eliminerà la home directory dell'utente. Naturalmente, puoi eliminare le directory utente da solo, ma userdel fornisce un'opzione più semplice.
La prossima sezione mostra come eliminare l'utente insieme alla sua home directory.
Rimuovi utente con home directory
Puoi usare l'opzione -r per rimuovere un utente insieme alla home directory e allo spool di posta (un file che memorizza l'intestazione della posta e il corpo del messaggio dell'account e-mail dell'utente).
sudo userdel -r user_name
Tieni presente che non è consigliabile eliminare l'utente, specialmente con i suoi file, in una grande organizzazione. Potresti aver bisogno dei file utente.
Se una persona lascia la tua organizzazione, invece di rimuovere l'utente e i suoi file, puoi semplicemente bloccare l'utente con il comando usermod.
Suggerimento bonus:non utilizzare l'opzione -f con il comando userdel
Se visiti la pagina man del comando userdel, troverai l'opzione -f. La stessa pagina man consiglia di non utilizzare questa opzione.
Questa opzione forza la rimozione dell'account utente, anche se l'utente è ancora connesso. Forza inoltre userdel a rimuovere la directory home dell'utente e lo spool di posta, anche se un altro utente utilizza la stessa home directory o se lo spool di posta non è di proprietà dall' utente specificato.
Se USERGROUPS_ENAB è definito su yes in /etc/login.defs e se esiste un gruppo con lo stesso nome dell'utente eliminato, questo gruppo verrà rimosso, anche se è ancora il gruppo principale di un altro utente.
Questa opzione è pericolosa e potrebbe lasciare il tuo sistema in uno stato incoerente.
Ecco fatto...
Non è possibile eliminare più utenti contemporaneamente. Puoi eliminare un solo utente alla volta.
Come puoi vedere, è davvero semplice usare il comando userdel per eliminare utenti in Linux. Non ci sono troppe opzioni per confonderti.
Spero che questo breve apprendimento su Linux vi piaccia. Il tuo suggerimento è il benvenuto.