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