回想一下这个问题:通过 SSH 在远程计算机上运行 GUI 应用程序 我增加了更多的复杂性,询问:是否可以通过 SSH 经过另一台计算机,再次通过 SSH 在远程计算机上运行 GUI 应用程序?
例如,我想复制这样的内容: http://www.cyberciti.biz/tips/linux-mac-osx-x11-forwarding-over-ssh-howto.html 但情况是:
我的笔记本电脑 -> ssh usrA@Server_A -> ssh usrB@Server B
我还没有权限尝试这个,但有人问我是否知道如何做
(也许是 ssh -X Server_A 然后是 ssh -X Server_B?)
答案1
第一次运行:
ssh -Y usrA@srvA
进而:
ssh -Y usrB@srvB
您的显示内容将被正确转发到您的笔记本电脑。
答案2
我会说是的。
为此,您应该在 Server_A 上创建一个 ssh 隧道。
这个怎么做: