我正尝试从家里访问我的工作计算机。我们应该通过 SSH 进入服务器,例如 ssh.company.com,然后从那里通过 ssh 进入要工作的 xhost,例如 xhost04.company.com。xhost04 无法直接访问。我如何使用带有 SSHFS 的 nautilus(在 ubuntu 中)从我的家用计算机浏览 xhost04 上的文件。
要访问 SSH 主机,我将使用:
ssh -t -X ssh.company.com ssh -X internalserver
我该如何修改 SSHFS?如果没有双隧道,我会得到以下结果:
sshfs [email protected]: ~/far_projects
答案1
在 ssh.company.com 上安装nc
,并设置~/.ssh/config
如下节:
Host internalserver
ProxyCommand ssh [email protected] nc internalserver 22
然后连接到internalserver
您选择的用户。