在Windows上使用SFTP和公共ssh密钥使用FileZilla连接到服务器


26

是否可以在Windows计算机上生成ssh密钥,然后使用该密钥通过FileZilla使用SFTP连接到服务器?

这一切都可以在Mac上使用,但是我的客户端卡在Windows环境中。我们的服务器没有传统的FTP访问权限,我需要让他连接。

细节将不胜感激。

Answers:



18

只需Preferences -> SFTP -> Add keys在FileZilla中转到并在其中添加您的私钥,它将为您转换密钥。


3
较小的更正:您需要将私钥添加到FileZilla。公钥必须存在于服务器上,而私钥必须存在于客户端上(即FileZilla)。
克里斯

3
有没有办法让Mac上的FileZilla显示隐藏文件?我无法导航到〜/ .ssh /
jchavannes 2014年


由于FileZilla对公用密钥一无所知,因此它不允许我使用公用密钥auth连接到sftp服务器。openssh服务器仅知道公共密钥。Filezilla还将在连接日志中打印从文件加载的0个密钥对。
Sergey P.又名天青,2014年

@jchavannes:就像你说的Mac按:Shift- Command- Period同时在取景窗口
Ujjwal辛格
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.