我们在默认安装完Redhat Linux以后,不管是什么版本,通常都无法使用xmanager来直接远程控制,需要修改下面几个文件,然后重启X Server就可以,或者索性重启机器。
1. 修改/etc/inittab,改变runlevel为5,例如
[root@QRedHat etc]# cat /etc/inittab
......
id:5:initdefault:
......
2. 修改GDM的配置文件,/etc/X11/gdm/gdm.conf,将[xdmcp]中的enable选项设置为1,例如
[root@QRedHat etc]# cat /etc/X11/gdm/gdm.conf
......
[xdmcp]
Enable=1
3. 修改/etc/X11/xdm/xdm-config文件,将DisplayManager.requestPort: 0注释掉,例如
[root@QRedHat etc]# cat /etc/X11/xdm/xdm-config
......
! SECURITY: do not listen for XDMCP or Chooser requests
! Comment out this line if you want to manage X terminals with xdm
! DisplayManager.requestPort: 0
4. 修改/etc/X11/xdm/Xaccess文件,例如,
[root@QRedHat etc]# cat /etc/X11/xdm/Xaccess
......
* #any host can get a login window
......
* CHOOSER BROADCAST #any indirect host can get a chooser
5. 修改防火墙配置文件/etc/sysconfig/ipchains,在文件头部加入如下内容,
# If you want to use GNOME/KDE, add the following line.
-A input -p udp -s 0/0 -d 0/0 177 -j ACCEPT
6. 重新启动RedHat Linux
4,5步可以省略
默认安装完Redhat Linux后,通常无法用xmanager直接远程控制。可通过修改/etc/inittab、GDM配置文件、/etc/X11/xdm/xdm-config等文件,改变运行级别、设置选项、注释内容等,还可修改防火墙配置文件,最后重启系统,部分步骤可省略。

5784

被折叠的 条评论
为什么被折叠?



