FreeSSHd + WinSCP: "Сервер отказался подписать открытый ключ, несмотря на принятие ключа!"

Я пытаюсь получить доступ к своему серверу Windows 2008 R2 через SSH. У меня есть подключение к удаленному рабочему столу, но мне нужно загрузить свои файлы на сервер. Для серверов SSH на сервере Windows я пробовал Cygwin+OpenSSH, но он запускается примерно один из двадцати, когда я пробую его, поэтому я установил FreeSSHd и запустил его вручную. FreeSSHd сгенерировал закрытый ключ с именем "RSAKey.cfg", когда я установил его, и я попытался скопировать его в файл и преобразовать его в.ppk, используя PuTTYgen на моем ПК, чтобы он мог работать с WinSCP или клиентом FileZilla. Я создал пользователя, который может использовать Shell, SFTP или Tunnel и настроен на аутентификацию с аутентификацией с открытым ключом, но когда я пытаюсь войти как SFTPuser@[IPAddress]Я получаю следующую ошибку в WinSCP:

Сервер отказался подписать открытый ключ, несмотря на принятие ключа!

Вопросы:

  1. Что это значит?
  2. Какова правильная процедура для получения подходящей пары открытый / закрытый ключ для работы друг с другом в FileZilla + WinSCP?

1 ответ

Я обнаружил, что получаю эту ошибку при подключении к серверу FreeSSHd, если он не работает от имени администратора.

Другие вопросы по тегам