Recientemente instalé Raspbian en una Raspberry Pi. Como parte del proceso de instalación, cambié el nombre de usuario y el grupo del predeterminado (pi) al mío (llamémoslo usuario) usando usermod
y groupmod
. También moví el directorio de inicio /home/pi
al nuevo nombre de usuario /home/user
usando usermod
. Todo funciona bien, excepto que cuando inicio sesión usando SSH en lugar de aterrizar en el nuevo directorio de usuarios, /home/user
termino en el directorio de inicio /home
.
Así como el directorio /home/user
existe con permisos 755. Además de eso, el /etc/passwd
archivo contiene una entrada similar a la siguiente:
usuario: x: 1000: 1000: Usuario: / inicio / usuario: / bin / bash.
Para mí, todo parece estar bien, pero aún así, cuando inicio sesión desde SSH, aparece un mensaje similar al siguiente:
usuario @ raspberrypi / home $.
¿Alguna idea de por qué esto puede estar sucediendo o alguna solución simple? No es gran cosa, pero me está confundiendo.
echo $HOME
? Ahí es donde el shell cree que está su directorio de usuarios.Respuestas:
¿El
/home/user
directorio es propiedad del usuario? Si lo creó comoroot
o como,pi
entonces probablemente no lo será. Intentasudo chown user /home/user
remediar esto.fuente