Aqui estão mais algumas informações e possíveis problemas ao fazer login via GUI ou qualquer outra coisa.
-
Se o diretório inicial de um usuário não existir ou o usuário não tiver permissão para acessá-lo,
- o login via GUI tende a falhar;
- enquanto o login via
su
ou ssh
é bem-sucedido, a reclamação não pode chdir para o diretório inicial.
-
Se o login shell de um usuário não existe ou o usuário não tem permissão para acessá-lo,
- o login via GUI é bem-sucedido, usando
sh
como o shell;
- enquanto o login via
su
ou ssh
falha.
Tanto o diretório home como o login shell de um usuário são especificados em /etc/passwd
. Consulte man 5 passwd
para mais informações.
Você pode usar chsh
para alterar o shell de login e usermod
para alterar o diretório inicial e o shell de login também. Você também pode optar por editar /etc/passwd
diretamente, mas sempre tenha cuidado.