如何Linux通过telnet会话显示远程X应用程序

时间:2020-01-09 10:43:55  来源:igfitidea点击:

问题描述:如何通过telnet会话显示远程X应用程序?
我正在通过VPN登录,因此telnet安全不是一个大问题。
但是,每当我通过telnet登录时,系统都不允许我远程显示Gnome X应用程序。

解决方法:Gnome使用X窗口系统的GDM(GNOME显示管理器)。
出于安全原因,它阻止TCP访问,因此您不能远程显示X应用程序。

但是,您可以通过编辑gdm.conf文件(通常位于/etc/X11/gdm目录中)来轻松解决此问题:

# vi gdm.conf

找到如下所示的内容:

DisallowTCP=true

修改成:

DisallowTCP=false

保存并关闭文件。
重新启动计算机或者将运行级别切换为1,然后再次切换回2。

# init 1

现在回到运行级别2(如果您使用的是CentOS/Fedora Core/Red Hat,请转到运行级别5)。

# init 2

验证您可以远程显示X应用程序:

$ xeyes -display somewhere.mycorp.com:0.0
$ xeyes -display 10.5.5.1:0.0