É possível criar um usuário sem o diretório inicial (com o improponto).
no entanto, se você deseja se conectar ao host, é necessário ter um diretório inicial válido.
O que você mostra implica
- o campo dir home não é definido incorretamente em / etc / passwd,
- seu diretório inicial não foi criado.
grep você id usando
id
este é um int como 1001 ou 501, vamos usar 1001
.
agora grep em /etc/passwd
grep :1001: /etc/passwd
procure uma linha em que 1001 seja o terceiro campo ( :
é o separador), o sexto campo é o seu diretório inicial. Se não estiver definido, obtenha o administrador do sistema.