Использование закрытого ключа SSH 1.1 в библиотеке Tamir .Net SSH

Мне поручили заменить приложение Unix Java, которое загружает файлы на SSH-сервер, приложением C#.Net, использующим библиотеку Tamir OpenSSH. Сервер SSH принимает ключ, который использует «ФОРМАТ ФАЙЛА ЗАКРЫТОГО КЛЮЧА SSH 1.1», который библиотека Тамира не понимает. Кто-нибудь знает, какие инструменты Windows могут преобразовать этот ключ или библиотеку .Net, которая может его прочитать?


person Foozinator    schedule 29.03.2011    source источник


Ответы (1)


К счастью, мне предоставили доступ к учетной записи, и я смог сгенерировать новый ключ, который может прочитать библиотека.

person Foozinator    schedule 29.03.2011
comment
Было еще несколько морщин. Вот список для тех, кто пытается использовать эту конкретную комбинацию: 1. Сгенерируйте открытый ключ SSH-2-RSA с помощью PuttyGen 2. Зарегистрируйте открытый ключ на SFTP-сервере 3. Сохраните закрытый ключ в формате шпатлевки 4. Используйте WinSCP для подключения на sftp-сервер, используя закрытый ключ, сгенерированный на шаге 3. 5. Если соединение работает, вам нужно будет загрузить закрытый ключ, сгенерированный на шаге 3, и преобразовать его в формат OpenSSh. 6. Используйте закрытый ключ, сгенерированный на шаге 5, убедитесь, что параметры аутентификации верны, затем проверьте соединение tamirSftp. - person Foozinator; 01.04.2011