Notepad++ NppFTP 插件无法通过 SFTP 连接 [英] Notepad++ NppFTP plugin fails to connect via SFTP

查看:102
本文介绍了Notepad++ NppFTP 插件无法通过 SFTP 连接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以,我遇到这个问题已经有一段时间了.

So, i've been having this problem for a while now.

Notepad++ NppFTP 插件无法通过 SFTP 连接到服务器,并显示[SFTP] 身份验证时出错:私钥文件无效".但是密钥文件是 100% 正确的,我与 WinSCP 连接良好.

Notepad++ NppFTP plugin fails to connect to server via SFTP with "[SFTP] Error during authentication: Invalid private key file". But the key file is 100% correct and i'm connecting fine with WinSCP.

有什么解决办法吗?

推荐答案

我的解决方案是使用 puttygen 将我的私钥的 .ppk 版本导出到 OpenSSH,如下所示:

The solution for me was to use puttygen to export a .ppk version of my private key to OpenSSH as follows:

  1. 打开 PuttyGen
  2. 菜单:转换 -> 导出 OpenSSH 密钥
  3. 保存您的新密钥(不要忘记说明它是 openssh)

这很奇怪,因为我的 .ppk 是从 OpenSSH 本身生成的私钥转换而来的.

This was weird seeing as my .ppk was converted from a private key generated by OpenSSH itself.

我认为这与我原来的密钥以

I think it has to do with the fact that my original key starts with

---- BEGIN SSH2 ENCRYPTED PRIVATE KEY ----

而导出的密钥以

-----BEGIN RSA PRIVATE KEY-----

这篇关于Notepad++ NppFTP 插件无法通过 SFTP 连接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆