Командная строка SSH2 не работает из Windows

Командная строка SSH2 не работает из Windows

У меня установлен клиент F-secure SSH на Windows и сервер OpenSSH, работающий на MAC OSX. Я успешно настроил аутентификацию с открытым ключом/закрытым ключом. Я вхожу в клиентское программное обеспечение F-secure, ввожу имя пользователя и сервер и говорю «подключиться», оно подключается к терминалу MAC без запроса пароля. Теперь я открываю командную строку на том же окне Windows и пробую scp2 с помощью scp2.exe. Он также копирует файлы без запроса пароля. Теперь использую ssh2.exe имя_пользователя@сервер, запрашивает пароль. Я проверил файл идентификации и ключи пользователя, все кажется идеальным. В чем может быть проблема?

решение1

Я это выяснил. ssh2 -o "AllowedAuthentications publickey" username@host работает как и ожидалось

Связанный контент