SSH me permite fazer login com uma senha mesmo que eu tenha definido "PasswordAuthentication no"

SSH me permite fazer login com uma senha mesmo que eu tenha definido "PasswordAuthentication no"

Estou tentando desativar a autenticação por senha para SSH depois de configurar o acesso à chave pública. Eu os tenho configurados em meu arquivo /etc/ssh/sshd_config:

PermitRootLogin without-password
PasswordAuthentication no
ChallengeResponseAuthentication no

No entanto, ainda me permite fazer login com uma senha.

Responder1

Esqueci de reiniciar o sshd, então ele não estava usando as novas configurações. Isso corrigiu:

/etc/rc.d/sshd restart

informação relacionada