使用RSA与Eclipse远程系统浏览器?

14
我正在使用Eclipse中的Remote Systems Explorer(RSE)插件在我的Windows 7机器上通过SFTP编辑远程Linux服务器上的文件。我在我的机器和Linux服务器之间设置了RSA密钥对,当我在Cygwin命令提示符下时,我可以使用我的密钥轻松SSH连接。但是,我无法在Eclipse中让这些密钥起作用。
我通过“首选项”->“常规”->“网络连接”->“SSH2”向Eclipse添加了我的RSA私钥。我还在远程Linux服务器的~/.ssh/authorized_keys下放置了我的公钥,但当我连接到远程Linux服务器时仍然会出现登录提示。如何设置RSE插件以使用我的RSA密钥进行连接?
1个回答

10

我曾遇到与你一模一样的问题,仅通过升级到RSE 3.2.2版本解决了它。

登录提示将再次出现。输入正确的用户ID但使用虚拟密码(而非Unix用户密码)。无论如何都会连接成功(使用生成的密钥)。


3
不必设置虚拟密码,也可以将其留空。选择“保存密码”后,您下次连接时就无需再输入密码了。 - Benny Jobigan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接