Removendo contas de usuário

1

Sou novo no Linux. Eu criei 5 usuários usando adduser e depois os removemos com deluser de acordo com as páginas man . Nas contas de usuário da GUI eu não as vejo.Tudo ido, mas no Terminal cd /home/.../ eu ainda posso ver todos os usuários e até mesmo navegar e tocar o arquivo nessas pastas de contas. id user também dá: nenhum usuário . Que comando (s) shell eu uso para removê-los do bash? Sua ajuda será muito apreciada. Obrigado.

    
por Art N 10.03.2018 / 08:09

3 respostas

3

Agora que você excluiu as contas de usuário, nem deluser nem userdel saberá nada sobre elas ou seus diretórios iniciais, pois as entradas /etc/passwd correspondentes desapareceram. Basta excluir manualmente os diretórios depois de fazer o backup de todos os dados importantes:

sudo rm -r /home/user1 /home/user2 ...

Você poderia, é claro, ter excluído os diretórios ao excluir o usuário como as outras respostas sugeridas.

    
por muru 10.03.2018 / 08:28
0

sudo deluser --remove-home your_user exclui os diretórios pessoais e as entradas do usuário.

A opção adicional --remove-all-files até remove todos os arquivos pertencentes ao usuário.

    
por muclux 10.03.2018 / 08:21
-1
userdel -r user_id

em que -r remove o home_dir do usuário ao ser excluído

    
por j3ffyang 10.03.2018 / 08:19