之前虽然经常使用Xmanager连接RHEL,但是主要用的还是Xshell,主要操作是在命令行下进行的,最近接触到由于由于工作需要,希望进入图像化界面,这是需要用到了Xmanager中的Xbrowser,需要在RHEL5上进行相关配置,才能连接。
首先我们要了解RHEL5默认的是gdm,相关的配置文件位置为/etc/gdm/custom.conf
其中gdm的默认选项在/usr/share/gdm/default.conf
配置文件修改过后,重启该服务的命令为gdm-restart
步骤1:启动图形界面
步骤2:修改配置文件
步骤3:防火墙的配置
首先:启动图形界面,将/etc/inittab中的默认运行级别改为5. id:5:init:default:
其次,修改配置文件,将/etc/gdm/custom.conf中的[xdmcp]启动
[xdmcp]
Enable=1
最后防火墙开启udp的177端口
在/etc/sysconfig/iptables中添加一行
-A RH-Firewall-1-INPUT -m state --state NEW -p udp -m udp --dport 177 -j ACCEPT
由于我在虚拟机中先尝试下,所以上面的防火墙是默认启动的,我们依照相关的默认规则,将端口修改一下即可
然后重启下防火墙 service iptables restart
启动图形界面启动 init 5
我们就可以用Xmanager的Xbroswer连接到RHEL了。
当然默认是不能用root登录的,如果你想以root身份登录的话,需要在配置文件中
[security]
AllowRemoteRoot=true
然后重启gdm即可。
查看服务的信息
[root@localhost ~]# lsof -i:177
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
gdm-binar 18194 root 3u IPv4 73871 UDP *:xdmcp
这样便可以用root直接登录图形界面了。