24.3. 安装后出现的问题
24.3.1. 远程图形化桌面和 XDMCP
如果已经安装 X 窗口系统,并希望以图形化登录管理器登录到 Red Hat Enterprise Linux,请启用 X 显示管理器程序控制协议(XDMCP)。这个协议允许用户使用与 X 窗口系统兼容的客户端(如一个通过网络连接的工作站或 X11 终端)远程登录到桌面环境。
要启用使用 XDMCP 的远程登录,请使用文本编辑器(如
vi
或 nano
)编辑 Red Hat Enterprise Linux 系统中的 /etc/gdm/custom.conf
文件。在 [xdcmp]
部分添加行 Enable=true
,保存文件并退出文本编辑器。
要启用这个更改,需要重启 X Windows 系统。首先切换到 runlevel 4:
/sbin/init 4
将关闭图形显示,只留下终端。看到
login:
提示符后,输入用户名和密码。
然后作为 root 在终端切换到 runlevel 5 以便返回图形用户界面,并且动 X11 服务器:
/sbin/init 5
在客户端机器中,使用
X
启动远程 X11 会话。如:
X :1 -query s390vm.example.com
这个命令会通过 XDMCP 连接到远程的 X11 服务器(使用远程 X11 服务器的主机名来替换 s390vm.example.com),并在 X11 服务器系统的 display
:1
中显示远程图形登录页面(通常可使用 Ctrl-Alt-F8 组合键访问)。
还可以使用 nested X11 服务器来访问远程桌面会话。它会在当前的 X11 会话中打开一个窗口来显示远程桌面。
Xnest
允许用户打开一个内嵌在其本地 X11 会话中的远程桌面。例如,使用以下命令运行 Xnest
,使用远程 X 服务器的主机名替换 s390vm.example.com:
Xnest :1 -query s390vm.example.com