Я установил freeSSHd на Windows Server 2008 (следуя инструкциям в разделе Как установить SSH Server в Windows Server 2008 ), в том числе:
- создал пользователя с именем "dspitzer" с авторизацией NTLM
- открыл исключение для порта 22 в брандмауэре Windows
Но когда я пытаюсь подключиться (из командной строки Mac OS X 10.5.8), я получаю отказано в разрешении после ввода пароля:
$ 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.
Я также попробовал:
$ 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.
Я также попытался изменить авторизацию на «Пароль, сохраненный как хэш SHA1» и ввести простой пароль, но у меня та же проблема. И я попробовал другое имя пользователя («Администратор») без удачи.
Я подтвердил, что я подключаюсь к серверу, который я настраиваю - если я остановлю freeSSHd и попытаюсь подключиться, я получу:
$ ssh 12.34.56.78
ssh: connect to host 12.34.56.78 port 22: Operation timed out
Я получаю точно такие же результаты из командной строки Linux.
Любые советы или советы по устранению неполадок?
Обновление : я попытался отключить брандмауэр (в ответ на комментарий geeklin ), и это не имело никакого значения.
Обновление № 2 : у меня больше нет этой машины (я сменил работодателей), поэтому у меня нет возможности проверить ответы. Я думаю, все, что я могу сделать, это сделать этот вопрос "вики сообщества".