Come eliminare gli account utente con le directory home in Raspberry Pi

Come eliminare gli account utente con le directory home in Raspberry Pi

Raspberry Pi consente all'amministratore/proprietario di creare e gestire gli account di più utenti perché il dispositivo Raspberry Pi può fungere da server in cui più utenti possono accedere al sistema alla volta per eseguire le proprie operazioni fianco a fianco senza influire sul reciproco lavoro. Ma se un account utente rimane inattivo per così tanto tempo o l'account non è più richiesto dall'amministratore, è meglio eliminarli con tutte le directory home.

Se hai bisogno di aiuto per eliminare l'account utente con tutte le sue directory home dal sistema Raspberry Pi, segui questo articolo.

Elimina gli account utente con le directory home in Raspberry Pi

Per eliminare l'account utente con le directory home in Raspberry Pi, seguire i passaggi di seguito:

Passo 1: Ricorda che solo l'amministratore ha i privilegi di creare o eliminare un utente, quindi spostati prima sull'account root seguendo il comando di seguito:

$ sudo -i

Passo 2: Quindi crea un utente casuale in modo da poterlo eliminare in seguito per mostrare il processo:

# Aggiungi utente

Non appena creiamo un utente viene creata anche una directory home con il suo nome.

Nota: Se hai già creato un account utente, puoi saltare questo passaggio.

Passaggio 3: Ora esegui il comando di seguito per visualizzare tutti gli utenti nel sistema Raspberry Pi:

$ awk -f ":" '/home/stampa $ 1'/etc/passwd | ordinare

Passaggio 4: Ora visualizziamo il numero PID (ID processo) dell'utente in modo da poter usare quel numero in seguito per uccidere i processi che sono in esecuzione consapevolmente o inconsapevolmente nel sistema:

# pGrep -u

Di seguito è menzionato un comando alternativo per trovare il numero PID per l'utente

$ ps -f - -pid $ (pGrep -u )

Gli utenti possono optare per uno qualsiasi dei comandi sopra per trovare il numero PID.

Passaggio 5: Ora uccidi i processi per l'utente, questo passaggio è importante in quanto non è possibile eliminare un utente se un processo di esso è in esecuzione in background. Basta usare il PID dell'utente (che hai trovato nel passaggio 4) con il comando Kill:

# killall -9 60651

O in alternativa è possibile utilizzare il nome utente con il comando kill anziché il numero PID, ma si consiglia di utilizzare il numero PID per la precisione:

# killall -9 -u

Passaggio 6: Dopo aver ucciso il processo, ora puoi eliminare in sicurezza l'utente eseguendo il comando di seguito:

# Deluser-REMOVE-Home

Passaggio 7: Dopo aver eseguito il comando sopra, l'utente dovrebbe essere eliminato e per verificare che proviamo a eseguire il comando utente Switch:

# Su Linuxhint

Nell'output dice che l'utente non esiste, significa che il nostro utente è stato eliminato correttamente.

In questo modo puoi eliminare qualsiasi utente con le directory home su Raspberry Pi.

Conclusione

Per eliminare qualsiasi utente con le directory home, prima passare all'account root utilizzando il comando sudo -i nel terminale per avere tutti i privilegi amministrativi/root. Quindi assicurarsi che non si svolgano alcun processo con quel nome utente, uccidendo il processo con l'ID del processo o il PID. Infine, elimina l'utente utilizzando il comando DELUSER insieme al nome dell'utente.