Jac*_*ern 3 ssh ssh-tunnel visual-studio-code
我想在远程机器上编辑代码。VSCode SSH 扩展提供了这个功能,但我只能让它在一个跃点上工作。这是我迄今为止尝试过的:
+
“添加目标”ssh -A userA@hostA ssh userB@hostB
~/.ssh/config
作为要更新的 SSH 配置文件config
文件中:Host hostA
HostName hostA
ForwardAgent yes
User userA
Run Code Online (Sandbox Code Playgroud)
如何让 VSCode 正确建立多跳 ssh 连接?
Cyd*_*uzo 18
我相信最干净的方法是在~/.ssh/config
Host HostA
HostName hostA
User userA
Host HostB
HostName hostB
User userB
ProxyJump HostA
Run Code Online (Sandbox Code Playgroud)
现在您只需键入即可ssh HostB
到达远程计算机。
HostA 将充当您和 HostB 之间的中间人。
阅读此答案后,我更新了~/.ssh/config
文件如下:
Host hostB
HostName hostB
User userB
ProxyCommand ssh userA@hostA -W %h:%p
Run Code Online (Sandbox Code Playgroud)
我能够连接。
归档时间: |
|
查看次数: |
3547 次 |
最近记录: |