我正在使用带有RSE的eclipse,当我在同一网络中时,它可以很好地连接到我的Linux服务器,但由于该服务器位于一个带有网关入口的防火墙后面,因此当我不在其网络中时,我需要进行ssh隧道。我没有找到在主机名或其他地方添加隧道所在本地端口的方法。是否可能使用RSE连接到localhost:port?
终于找到了。
在初始连接配置中无法添加端口,因此可以创建到本地主机的连接并给出适当的名称(以便能够稍后映射更多端口)。
然后你会看到你的新资源
您的新连接已在22号端口完成,但您可以按以下步骤更改连接名称和端口。属性
(底部面板)中更改默认用户ID
。Sftp Files
或Ssh Shells
。
前往端口并将其更改为您之前转发ssh连接的本地端口。
就是这样!现在点击My Home
或Root
中的箭头,您将被提示输入凭据:
提示:
如果你遇到了连接远程Eclipse的问题,这是我安装的dsdp/tm v 3.2版本。
安装RSE有些试错,因为您需要取消选择一些与您的架构无关的软件包,例如winCE和其他软件包。这些是我在插件中安装的软件包: