使用Nautilus通过双重SSH隧道访问远程服务器

我试图从家里访问我的工作电脑。 我们应该SSH到服务器,说ssh.company.com,并从那里ssh到一个xhost工作,说xhost04.company.com。 xhost04不能直接访问。 我怎样才能使用鹦鹉螺(在Ubuntu)从我的家用电脑浏览xhost04上的文件。

要访问SSH主机,我会使用:

sftp://ssh.company.com/ 

您应该能够通过ssh.company.com将ssh连接隧道到内部服务器,使用X转发,然后在远程计算机上启动nautilus。

这应该可以工作,但是如果你还没有正确configuration密钥和用户名,你将需要调整一些东西。

 ssh -t -X ssh.company.com ssh -X internalserver nautilus 

如果你能够通过SSH连接到服务器,你应该能够直接login连接到服务器

SFTP://用户@主机名/ path_to_connect

它对我来说工作绝对好。