将 RSA 与 Eclipse 远程系统资源管理器结合使用?

发布于 2024-11-16 23:10:54 字数 359 浏览 1 评论 0原文

我在 Windows 7 计算机上的 Eclipse 中使用远程系统资源管理器 (RSE) 插件,通过 SFTP 在远程 Linux 服务器上编辑文件。我在我的机器和 Linux 服务器之间设置了 RSA 密钥对,当我在 Cygwin 命令提示符下时,我可以使用我的密钥进行 SSH,没有问题。不过,我无法让密钥在 Eclipse 中正常工作。

我通过 Preferences -> 添加我的 RSA 私钥到 Eclipse一般->网络连接 -> SSH2。我的公钥也位于远程 Linux 服务器的 ~/.ssh/authorized_keys 下,但当我连接到远程 Linux 服务器时,我仍然收到登录提示。如何设置 RSE 插件以便它使用我的 RSA 密钥进行连接?

I'm using the Remote Systems Explorer (RSE) plugin in Eclipse on my Windows 7 machine to edit files through SFTP on a remote Linux server. I have an RSA key pair setup between my machine and the Linux server, and I can SSH using my keys no problem when I'm at a Cygwin command prompt. I'm not able to get the keys working in Eclipse, though.

I added my RSA private key to Eclipse through Preferences -> General -> Network Connections -> SSH2. I also have my public key on the remote Linux server under ~/.ssh/authorized_keys, but I still get a login prompt when I connect to the remote Linux server. How can I setup the RSE plugin so it uses my RSA key to connect?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

毁梦 2024-11-23 23:10:54

我遇到了完全相同的问题,只需升级到 RSE 3.2.2 即可解决。
将再次出现登录提示。输入正确的用户 ID 和虚拟密码(不是 UNIX 用户密码)。无论如何它都会连接(使用生成的密钥)。

I had exactly the same issue and I solved it simply upgrading to RSE 3.2.2.
The login prompt will appear again. Type the right user id but a dummy password (not the unix user one). It will connect anyway (using the generated keys).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文