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 次 |
| 最近记录: |