Eclipse RSE-通过多跳设置 Sftp

Eclipse RSE-通过多跳设置 Sftp

所以我有本地 Windows 服务器,我们称之为 locWin1。我还有两个远程 Linux 服务器,remLin1 和 remLin2。

locWin1 可以通过 SSH 连接到 remLin1,但不能连接到 remLin2。remlin1 可以通过 SSH 连接到 remLin2。

我正在尝试建立一个 Eclipse RSE SSH 连接,文件浏览器可以从 locWin1 编辑和保存 remLin2 上的文件。

到目前为止,我还没有成功过。这可能吗?

答案1

我找到了解决方案这里答案是,您最初将连接设置为loclahost。 (首先,您需要创建一个 ssh 隧道7000:remLin2:22 user@remLin1)。 然后返回并编辑端口和用户名。 当前对话框和步骤与该帖子中的略有不同。 目前,V4.5.1,步骤如下:

连接对话框确保未选中“验证主机名” 在此处输入图片描述

右键单击连接如果您的视图中有属性窗口,只需单击连接,无需调出属性对话框。 在此处输入图片描述

属性对话框设置主机名和用户名(使用后退箭头) 在此处输入图片描述

祝你好运!

答案2

在 PuTTY 中,您可以设置 SSH 隧道,remLin1以便访问remLin2。设置连接时,请查看连接->SSH->隧道。对于“源端口”,请使用您机器上的任何空闲端口(即 2222)。对于“目标”,请使用remLin2:22。确保选择了“本地”,然后按“添加”。

一旦连接,您将能够通过 SFTPlocalhost:<port_specified_above>访问您的文件。

相关内容