我试图从家里访问我的工作电脑。我们应该通过 SSH 进入服务器,比如 ssh.company.com,然后从那里通过 ssh 进入要工作的 xhost,比如 xhost04.company.com。xhost04 无法直接访问。我如何使用 nautilus(在 ubuntu 中)从我的家用电脑浏览 xhost04 上的文件。
要访问 SSH 主机,我将使用:
sftp://ssh.company.com/
答案1
您应该能够通过 ssh.company.com 将 ssh 连接隧道传输到内部服务器,使用 X 转发,然后在远程机器上启动 nautilus。
这应该可以工作,但是如果您尚未正确配置密钥和用户名,则需要进行一些调整。
ssh -t -X ssh.company.com ssh -X internalserver nautilus
答案2
如果你能够通过 SSH 连接到服务器,你应该能够使用以下命令直接登录到服务器
sftp://用户@主机名/连接路径
对我来说它工作得非常好。