Soluzione 1:
Senza PAM (Pluggable Authentication Module) è necessaria una configurazione ssh più complicata per l'autenticazione. Stai cercando questo, in realtà:
# grep Password /etc/ssh/sshd_config
PermitEmptyPasswords no
PasswordAuthentication no
Ciò disabiliterà l'accesso con password. Assicurati di aver stabilito correttamente le impostazioni della chiave pubblica.
Soluzione 2:
Il tuo account utente è bloccato? Puoi sbloccare l'account utente
passwd -u username
o bloccare l'account utente ma abilitare PAM:
ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM yes