TAGS CLOUD
Incrementa dimensioniDecrementa dimensioni
Ho cancellato un utente. Come faccio a eliminare tutti i suoi file?
Cancellare un utente dal sistema, purtroppo, non significa eliminare anche tutti i file a lui appartenenti. Comandi come userdel nomeutente o deluser nomeutente, non eliminano proprio tutto. Lo stesso effetto si ottiene utilizzando applicazioni grafiche come KUser, oppure, ancora, cancellando manualmente la cartella /home/nomeutente e le voci presenti nei file /etc/passwd, /etc/shadow e /etc/group. Anche in questo caso, infatti, qualche cosa resta sempre. Fortunatamente esiste un rimedio. Per prima cosa controlliamo quali sono i file appartenuti all'utente che abbiamo eliminato e che, quindi, saranno cancellati, utilizando il comando seguente:
find / -user uid | less
Questo serve per verificare che non si elimino per errore file importanti per il funzionamento del sistema o di qualche applicazione in particolare. A questo punto, possiamo cancellarli con
find / -user nomeutente
-exec rm {} \;
o, in alternativa
find / -uid `id -u nomeutente`
| xargs rm -f
Per scrivere il simbolo “ ` “ presente in quest'ultimo comando, bisogna utilizzare la combinazione di tasti Alt Gr + ' (apice).
Lascia un commento
Tag: cancellare, file, utente, comandi
Condividi