Sublimetext3 升华文本sftp隧道wbond

Sublimetext3 升华文本sftp隧道wbond,sublimetext3,sftp,tunneling,Sublimetext3,Sftp,Tunneling,要远程工作,我需要SSH连接到主服务器,然后再连接到部门服务器 我想设置一个用于远程查看和编辑文件的隧道,但我似乎找不到设置隧道的任何信息。这可能吗 我之所以对这个特定的包感兴趣,是因为我无法在服务器上本地安装任何包,因此不可能使用rsub之类的东西 除了Supreme sftp之外,欢迎任何其他建议。我不确定sftp插件是否允许直接执行此操作 我建议您使用ssh-L创建一个隧道 ssh -L localhost:random_unused_port:target_server:22 usern

要远程工作,我需要SSH连接到主服务器,然后再连接到部门服务器

我想设置一个用于远程查看和编辑文件的隧道,但我似乎找不到设置隧道的任何信息。这可能吗

我之所以对这个特定的包感兴趣,是因为我无法在服务器上本地安装任何包,因此不可能使用rsub之类的东西


除了Supreme sftp之外,欢迎任何其他建议。

我不确定sftp插件是否允许直接执行此操作
我建议您使用ssh-L创建一个隧道

ssh -L localhost:random_unused_port:target_server:22 username_for_middle_server@middle_server -nNT
Use the password/identity_file for the middle server
<> N-NT是为了避免在中间服务器中打开一个交互式shell。br> 重要提示:您需要保持ssh-L命令运行,以便保持shell打开
通过这种方式,您可以连接到目标_服务器,如下所示:

ssh username_for_target_server@localhost -p random_port_you_allocated
同样,您也可以设置SFTP插件文件

{
    ...
    "host":"localhost",
    "user":"username_for_target_server",
    "ssh_key_file": "path_to_target_server_key",
    "port":"random_port_you_allocated",
    ....
}

作为一个SeNeNoT,总是使用同一个端口到同一个服务器隧道,否则,使用默认的SSH配置,您将被警告“中间人攻击”,因为保存在.ssh/NoNnH主机中的签名与前一个主机不匹配。这可以通过禁用此功能来避免,但我不推荐它。

我不确定SFTP插件是否允许直接执行此操作
我建议您使用ssh-L创建一个隧道

ssh -L localhost:random_unused_port:target_server:22 username_for_middle_server@middle_server -nNT
Use the password/identity_file for the middle server
<> N-NT是为了避免在中间服务器中打开一个交互式shell。br> 重要提示:您需要保持ssh-L命令运行,以便保持shell打开
通过这种方式,您可以连接到目标_服务器,如下所示:

ssh username_for_target_server@localhost -p random_port_you_allocated
同样,您也可以设置SFTP插件文件

{
    ...
    "host":"localhost",
    "user":"username_for_target_server",
    "ssh_key_file": "path_to_target_server_key",
    "port":"random_port_you_allocated",
    ....
}

作为一个SeNeNoT,总是使用同一个端口到同一个服务器隧道,否则,使用默认的SSH配置,您将被警告“中间人攻击”,因为保存在.ssh/NoNnH主机中的签名与前一个主机不匹配。这可以通过禁用此功能来避免,但我不建议使用此功能。

对于延迟响应表示歉意。谢谢你,这工作做得很好!对迟来的答复表示歉意。谢谢你,这工作做得很好!