Como deletar um usuário no Ubuntu, mas manter seu diretório inicial?

Como deletar um usuário no Ubuntu, mas manter seu diretório inicial?

Preciso excluir um usuário, mas preciso manter seu diretório inicial.

Eu tentei userdel -r user, mas isso também remove seu diretório inicial.

Existe uma maneira de fazer isso?

Responder1

O -rfaz exatamente o oposto do que você deseja. De userdel --help:

-r, --remove    remove home directory and mail spool

Em vez de userdel -r user, basta usar:

userdel user

Responder2

Opção 1:

Use o comando deluser.

Porém, antes de fazer isso, verifique o arquivo /etc/deluser.conf

E verifique a linha

# Remove home directory and mail spool when user is removed
REMOVE_HOME = 0

Certifique-se de que seja 0 (não 1) antes de chamar o deluser.

Opção 2:

sudo vipw Encontre a entrada que deseja remover (a primeira parte da linha até o primeiro ':' é o nome de usuário). Em seguida, digite “dd” para remover a linha inteira.

Salve e saia com "esc + wq".

informação relacionada