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.