notepad ++无法使用SFTP连接 - 验证时出错:私钥文件无效
您好我使用puttygen创建了私钥, 我已经成功使用putty连接并使用Filezilla。notepad ++无法使用SFTP连接 - 验证时出错:私钥文件无效
但我似乎无法得到它与记事本++
即时得到工作...
主机密钥接受,那么......在认证期间
错误:无效的私钥文件。
我已经通过IP插入,
选择22端口,
伊夫选择SFTP
香港专业教育学院把我的用户名与密码留空
在授权我已经选择了“尝试私人密钥文件授权“与私钥文件,我一直在使用其他人作为其指向下面的字段中的一个
尽管所有这些我仍然得到错误,可能会有一些愚蠢的,我失踪?
Notepad ++的SFTP客户端插件不支持PPK(PuTTY)格式的密钥。
尝试保存您的密钥在OpenSSH(RSA)格式,它应该工作得很好。
要检查它,请尝试SynWrite具有相同的NppFTP,已更新为SynFTP(它已安装在此处,请参阅左窗格中的FTP选项卡)。输入相同的文件并进行测试。
谢谢,但它事实证明,我必须将密钥转换为打开SSH,不知道我明白为什么,但现在我使用两个键,一个用于该记事本,另一个用于其他所有内容。我没有回答,因为它是重复的。 – Adrian 2014-10-10 08:28:07
登录到您的终端。请确保您在/ home/your_user_name/
首先客户端公钥/私钥
$ ssh-keygen -t rsa
- 按Enter选择默认目录
- 您可以在这里选择一个密码短语取决于情况。
现在添加您的RSA公钥细节授权密钥,请使用以下命令
$ cat id_rsa.pub >> ~/.ssh/authorized_keys
$ chmod 600 ~/.ssh/authorized_keys
在这之后删除id_rsa.pub文件,如果你想。
现在,私钥文件id_rsa是您需要的'import
'。
你需要叫puttygen
导入此文件,然后
点击Menu Bar
工具 - >Conversions
- >Export OpenSSH Key
和保存导出的文件。
将它另存为npp.ppk
(也许),然后在Notepad ++私钥文件路径中使用它。
[Notepad ++ NppFTP插件无法通过SFTP连接]的可能重复(http://stackoverflow.com/questions/8939684/notepad-nppftp-plugin-fails-to-connect-via-sftp) – 2014-10-09 20:47:11