Me gustaría cambiar la ubicación del directorio de inicio de root de / root a / var / root. Solía poder hacer esto con usermod:
usermod -d /var/root root
Sin embargo, con la última versión de usermod, no puede cambiar el directorio del usuario actualmente conectado. Estoy tratando de cambiar el directorio de inicio de root en el momento del inicio en un script de configuración del sistema que se ejecuta la primera vez que se inicia un sistema, por lo que realmente no puedo ser ningún otro usuario.
¿Hay otra forma de cambiar el directorio de inicio del usuario actualmente conectado (root en este caso)?
Probablemente podría sed / etc / passwd, pero eso parece descuidado.