Solution 1 :
Le serveur a un paramètre
PasswordAuthentication no
Changez-le en oui et après un redémarrage, vous pourrez utiliser l'authentification par mot de passe.
Solution 2 :
Vérifiez votre séquence de connexion avec ssh -vv. Cela vous indiquera quelles méthodes d'authentification sont essayées et lesquelles échouent. Vous pouvez ensuite activer ce que vous voulez et désactiver ce que vous ne voulez pas. Activer d'abord, bien sûr.
Solution 3 :
Vous devrez également modifier /etc/ssh/sshd_config
pour avoir le réglage :
ChallengeResponseAuthentication yes
ainsi que...
PasswordAuthentication yes
Et n'oubliez pas d'exécuter /user/sbin/service ssh restart
ensuite pour récupérer les nouveaux paramètres.
Solution 4 :
c'est dans votre sshd
fichier (pas ssh, que vous trouverez probablement aussi dans /etc/ssh)
Je crois que vous voulez vous assurer que PasswordAuthentication yes
est défini et décommenté.