Я использую SharpSSH для подключения к stfp-серверу.
Для этого мне нужно добавить privatekey файл следующим образом:
sftp.AddIdentityFile(KeyFilePath);
Но это вызывает исключение:
invaid privatekey: C:\KeyFile\privatekey_2.ppk
Файл был создан с помощью puttygen и работает с filezilla. Тип privatekey не имеет значения (SSH-1 RSA, SSH-2 RSA, SSH-2 DSA). Каждый раз тот же результат.
Вы знаете, как справиться с этой проблемой?