O problema é que a autenticação de senha usando PAM
(como em todos os sistemas modernos) é tratada pela opção ChallengeResponseAuthentication
, que é yes
por padrão.
ChallengeResponseAuthentication
Specifies whether challenge-response authentication is allowed (e.g. via PAM). The default is “yes”.
Isso é mencionado várias vezes no exemplo sshd_config
.
# If you just want the PAM account and session checks to run without
# PAM authentication, then enable this but set PasswordAuthentication
# and ChallengeResponseAuthentication to 'no'.
Adicione ao seu sshd_config
com o valor no
, reinicie e funcionará para você:
ChallengeResponseAuthentication no