Cierre la sesión del usuario para cambiar el directorio de inicio y luego vuelva a iniciar sesión - Linux

Cierre la sesión del usuario para cambiar el directorio de inicio y luego vuelva a iniciar sesión - Linux

Estoy intentando cambiar el directorio de inicio del usuario de git usando:

sudo usermod -d /home/git git

Sin embargo, la respuesta que recibo es: "el usuario git ha iniciado sesión actualmente". ¿Cómo puedo cerrar sesión en ese usuario, cambiar el directorio de inicio y luego volver a iniciar sesión?

Gracias

Respuesta1

Encuentre procesos/servicios iniciados bajo el usuario git:

ps axu | grep "^git"

Y detenerlos/matarlos a todos. Luego podrá cambiar el directorio de inicio de este usuario.

Respuesta2

Puede editar la base de datos de la cuenta directamente, usando vipw. El formato del archivo se describe encontraseña(5).

información relacionada