Вы могли бы установить OpenSSL, который идет с инструментами командной строки, с которыми можно работать из сценария.
Вот сборка Windows OpenSSL: http://www.slproweb.com/products/Win32OpenSSL.html
Сегодня я также обнаружил, что некоторые хостинг-провайдеры отключают параметры sshd, чтобы это работало.
Мне пришлось отредактировать / etc / ssh / sshd_config, а затем раскомментировать эти строки:
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
Затем Я перезапустил sshd:
service sshd restart
Я также подтвердил, что получение разрешений для каталога .ssh и файла authorized_keys (как указано выше) имеет решающее значение.