J'ai installé freeSSHd sur une boîte Windows Server 2008 (en suivant les instructions de la section Comment installer un serveur SSH dans Windows Server 2008 ), notamment:
- créé un utilisateur nommé "dspitzer" avec l'autorisation NTLM
- a ouvert une exception pour le port 22 dans le pare-feu Windows
Mais lorsque j'essaie de me connecter (à partir d'une ligne de commande Mac OS X 10.5.8), j'obtiens une autorisation refusée après avoir entré le mot de passe:
$ ssh 12.34.56.78
dspitzer@12.34.56.78's password:
Permission denied, please try again.
dspitzer@12.34.56.78's password:
Permission denied, please try again.
dspitzer@12.34.56.78's password:
Received disconnect from 12.34.56.78: 2: Too many attempts.
J'ai aussi essayé:
$ ssh dspitzer@12.34.56.78
dspitzer@12.34.56.78's password:
Permission denied, please try again.
dspitzer@12.34.56.78's password:
Permission denied, please try again.
dspitzer@12.34.56.78's password:
Received disconnect from 12.34.56.78: 2: Too many attempts.
J'ai également essayé de changer l'autorisation en "Mot de passe stocké en tant que hachage SHA1" et d'entrer un mot de passe simple, mais j'ai le même problème. Et j'ai essayé un autre nom d'utilisateur ("Administrateur") sans succès.
J'ai confirmé que je me connecte au serveur que je configure - si j'arrête freeSSHd et essaie de me connecter, j'obtiens:
$ ssh 12.34.56.78
ssh: connect to host 12.34.56.78 port 22: Operation timed out
J'obtiens exactement les mêmes résultats à partir d'une ligne de commande Linux.
Des conseils ou des astuces de dépannage?
Mise à jour : j'ai essayé de désactiver le pare-feu (en réponse au commentaire de geeklin ) et cela n'a fait aucune différence.
Mise à jour # 2 : Je n'ai plus cette machine (j'ai changé d'employeur), donc je n'ai aucun moyen de vérifier les réponses. Je suppose que tout ce que je peux faire est de faire de cette question un "wiki communautaire".