Existem vários lugares para verificar.
-
/etc/passwd
- talvez o usuário não tenha acesso a um "shell válido"; se a linha correspondente a esse usuário terminar com/bin/false
, esse usuário não terá acesso ao shell da linha de comandos -
/etc/hosts.allow
e/etc/hosts.deny
- controle de acesso -
Configuração
/etc/ssh/sshd_config
- ssh -
/etc/security/access.conf
- configuração de segurança -
/etc/pam.d/sshd
e/etc/pam.d/system-auth-ac
- configurações do PAM
Usar ssh -vv
para saída detalhada pode ajudar.
E um usuário relatou que a reinstalação do ssh resolveu seu problema.