Autor YouCode - http://www.youcode.com.ar/linux/cambiar-el-home-de-usuarios-a-otra-ubicacion-277
En una sola línea, cambiar el home de o los usuarios a otra ubicacion.
Simplemente, para cambiar el home de uno o varios usuarios ajecutaremos usermodusermod -d /nuevo/directorio/home/usuario usuariodonde usuario es el nombre del usuario , cuidado, debemos indicar el path y separado el nombre del usuario.
Esta claro que el usuario debe existir.
Mas para saber sobre usermod
usermod -d /home/profes/pepe -m cambia el directorio de inicio del usuario pepe para que sea /home/profes/pepe. La opción -m hace que mueva el contenido del antiguo directorio al nuevo emplazamiento. usermod -g profes pepe cambia el grupo inicial del usuario pepe para que sea profes. usermod -l juan pepe cambia el nombre del usuario pepe. El nuevo nombre es juan
http://www.youcode.com.ar/linux/cambiar-el-home-de-usuarios-a-otra-ubicacion-277