Come eliminare un utente in Linux

Come Eliminare Un Utente In Linux



Linux è un sistema operativo stabile, sicuro, orientato alle prestazioni e personalizzabile che ha guadagnato utenti in modo esponenziale nel tempo. È a causa delle sue straordinarie caratteristiche e delle numerose attività che è possibile eseguire all'interno di Linux.

Linux è un sistema multiutente che consente a più utenti di lavorare contemporaneamente su un singolo sistema operativo. Questa funzionalità ti aiuta a mantenere un flusso di lavoro gerarchico ma a volte solleva alcuni problemi di sicurezza.







Pertanto, è necessario utilizzare le misure di gestione degli utenti adeguate per salvaguardare i propri dati ed evitare conseguenze indesiderate. Tuttavia, alcuni utenti non sanno come eliminare un utente dal sistema. Quindi, in questo breve tutorial, elencheremo i metodi semplici per eliminare un utente in Linux.



Come eliminare un utente in Linux

Innanzitutto, devi essere l'utente root o avere privilegi simili per aggiungere o eliminare gli utenti tramite il comando 'userdel'.



sudo nome utente userdel


Sostituisci la parola 'nome utente' con l'utente che desideri eliminare. Ad esempio, rimuoviamo un nome utente inattivo dal nostro sistema utilizzando il metodo precedente.





sudo utentedel Shawn


Sebbene il comando precedente elimini gli utenti, la loro home directory rimane intatta. Se intendi eliminare completamente un utente insieme alla sua directory, utilizza quanto segue:



sudo userdel -R Shawn


Qui, l'opzione '-r' o '—remove' con il comando 'userdel' indica ulteriormente al sistema di eliminare la directory home. Il comando precedente non funzionerà nelle seguenti condizioni:

    • L'utente specificato è attivo nel sistema.
    • Quell'utente ha alcuni processi in esecuzione in background.

Tuttavia, puoi eliminare gli utenti senza consentire loro di completare il lavoro in corso. È necessario terminare la loro sessione o terminare i processi incompleti eseguendo il comando 'pkill' o utilizzando l'opzione '-f' con il comando 'userdel'. Consigliamo il metodo '-f' poiché indica al sistema di rimuovere forzatamente gli utenti anche quando sono attivi.

sudo userdel -F Shawn


Oltre a espellere un utente dal sistema, eliminare un utente in Linux può anche significare rimuoverlo da un particolare gruppo di utenti.

Quando il gruppo dispone di autorizzazioni specifiche che non sono destinate a quell'utente, in questo caso è necessario utilizzare il seguente comando:

gpasswd -D gruppo di nomi utente


    • '-d' è l'opzione per rimuovere un utente da un gruppo.
    • Al posto di “gruppo”, menzionare il nome del gruppo target. Puoi inserire più gruppi separandoli con uno spazio in mezzo.

Puoi anche eliminare un utente da due gruppi.

gpasswd -D nome utente gruppo1 gruppo2


Conclusione

L'eliminazione di un utente in Linux è essenziale per scopi di sicurezza e gestione. In questo blog abbiamo discusso di come eliminare gli utenti e le relative directory home, terminare i processi in corso (se presenti) e altro ancora. Inoltre, abbiamo spiegato anche il metodo per rimuoverli se non si intende eliminare l'utente ma rimuoverlo da uno o più gruppi.