首页 » 信息技术 »

让Linux支持X11 Forwarding

2019年7月25日 / 49次阅读
Linux

X11 Forwarding带来的好处是,你可以通过一个支持X Server的SSH客户端,连接Linux,运行有图形界面的程序。

支持X Server的SSH客户端,我只找到一个叫MobaXTerm的软件。

在CentOS中安装X11Forwarding的支持

$ sudo yum install  xorg-x11-xauth xorg-x11-fonts-* xorg-x11-font-utils xorg-x11-fonts-Type1 xclock

这一堆安装的,实际上是X Client。

xclock用来测试X11Forwarding功能,以上安装成功之后,在你的SSH客户端上运行xclock,如果看到一个钟表窗口出现了,就说明OK了。

Ubuntu桌面版支持X11Forwarding

事实证明,Ubuntu桌面版还是更适合开发一点,我觉得它有一个缺点,就是要自己安装ssh server。而CentOS更适合作为服务器,太稳定了。

Ubunut桌面版已经支持了X Client,xclock也有,你在SSH客户端直接运行xclock就可以验证是否一切正常。

别忘了修改sshd的配置

修改/etc/ssh/sshd_config,

X11Forwarding Yes

$ sudo service sshd restart

在SSH客户端上编写调试代码,比在虚拟机中,要少点好多鼠标。如果你的项目还是带图形的,就要支持X11Forwarding了。补充一点,xclock其实不是必须的,图形化的应用程序很多,比如gedit。

本文链接:https://www.maixj.net/ict/linux-x11forwarding-22120

相关文章

留言区


前一篇:
后一篇:

栏目精选

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目


©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top