首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法通过ssh在x11窗口中打开远程桌面

问无法通过ssh在x11窗口中打开远程桌面
EN

Stack Overflow用户
提问于 2011-09-07 02:56:29
回答 4查看 6.7K关注 0票数 0

我在获取远程计算机桌面的x11窗口时遇到问题。

我被VPN连接到一个本地网络,并且我可以通过命令行使用以下命令进入我想要的计算机:

代码语言:javascript
复制
ssh -X computer_name -l login_name

我以为-X会导致远程机器的桌面在x11中弹出,虽然x11在我的mac上启动了,但我没有得到机器桌面的x11窗口。

我可以让像emacs这样的东西在新的x11窗口中运行和弹出,但我想让整个桌面都运行起来。

我运行的是MacOS10.7,而远程机器运行的是linux。

任何帮助都将不胜感激。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-09-07 11:12:13

我想通了。

在命令之后

代码语言:javascript
复制
ssh -X computer_name -l login_name

我不得不启动一个gnome会话

代码语言:javascript
复制
gnome-session >&/dev/null &

这给了我一个x11窗口中的linux桌面。

票数 5
EN

Stack Overflow用户

发布于 2011-09-07 03:02:22

对于在远程机器上启动的应用程序,ssh -X (或-Y)仅tunnels连接到本地X服务器。它不能对运行在远程机器自己的X服务器上的桌面环境做任何事情。

你可能正在寻找像VNC这样的东西,而不是X11转发。

票数 3
EN

Stack Overflow用户

发布于 2011-09-07 03:20:21

X-Window允许您远程运行程序,并使它们的窗口显示在本地计算机上。正如您所说的,您能够让它正常工作。如果你想在你的mac上看到整个linux桌面,你会想要使用像VNC这样的程序。

您需要在linux机器上运行vncserver,然后可以在mac上使用任意数量的VNC客户端来查看整个linux桌面。例如,Chicken of the VNC。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7324730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档