Eu instalei recentemente o Raspbian em um Raspberry Pi. Como parte do processo de instalação, alterei o nome de usuário e o grupo do padrão (pi) para o meu (vamos chamá-lo de usuário) usando usermod
e groupmod
. Também mudei o diretório inicial /home/pi
para o novo nome de usuário /home/user
usando usermod
. Tudo funciona bem, exceto quando, quando faço login usando SSH, em vez de aterrar no novo diretório de usuário, /home/user
acabo no diretório inicial /home
.
Assim como o diretório /home/user
existe com as permissões 755. Além disso, o /etc/passwd
arquivo contém uma entrada semelhante à seguinte:
usuário: x: 1000: 1000: Usuário: / home / usuário: / bin / bash.
Para mim, tudo parece bem, mas ainda assim, quando faço login no SSH, recebo um prompt parecido com:
usuário @ raspberrypi / home $.
Alguma idéia de por que isso pode estar acontecendo ou alguma solução simples? Não é grande coisa, mas está me confundindo.
echo $HOME
. É aí que o shell acredita que seu diretório de usuários está.Respostas:
O
/home/user
diretório é de propriedade do usuário? Se você o criou comoroot
ou comopi
provavelmente não será. Tentesudo chown user /home/user
remediar isso.fonte