Sublimetext3 升华文本sftp隧道wbond
要远程工作,我需要SSH连接到主服务器,然后再连接到部门服务器 我想设置一个用于远程查看和编辑文件的隧道,但我似乎找不到设置隧道的任何信息。这可能吗 我之所以对这个特定的包感兴趣,是因为我无法在服务器上本地安装任何包,因此不可能使用rsub之类的东西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
除了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主机中的签名与前一个主机不匹配。这可以通过禁用此功能来避免,但我不建议使用此功能。
对于延迟响应表示歉意。谢谢你,这工作做得很好!对迟来的答复表示歉意。谢谢你,这工作做得很好!