¿Cómo eliminar un usuario en Ubuntu pero mantener su directorio de inicio?

¿Cómo eliminar un usuario en Ubuntu pero mantener su directorio de inicio?

Necesito eliminar un usuario, pero necesito conservar su directorio de inicio.

Lo intenté userdel -r user, pero esto también elimina su directorio de inicio.

¿Hay alguna forma de hacer esto?

Respuesta1

Hace -rexactamente lo contrario de lo que quieres. De userdel --help:

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

En lugar de userdel -r user, simplemente use:

userdel user

Respuesta2

Opción 1:

Utilice el comando deluser.

Sin embargo, antes de hacerlo verifique el archivo /etc/deluser.conf

Y revisa la línea

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

Asegúrese de que esto esté en 0 (no en 1) antes de llamar a deluser.

Opcion 2:

sudo vipw Busque la entrada que desea eliminar (la primera parte de la línea hasta el primer ':' es el nombre de usuario). Luego escriba "dd" para eliminar toda la línea.

Guarde y salga con "esc + wq".

información relacionada