一直在虚拟机中进行操作着实有点麻烦,借用Xmanager远程连接CentOS进行操作很方便快捷。google了一下相关的文章,发现很多第一步都是编辑/etc/gdm/custom.conf,但是发现自己的系统中没有该文件,很是郁闷,这里将全程的步骤说一下。


第一步:安装gdm


yum -y install gdm

注:这里也可以安装xdm,若安装xdm,还需修改/etc/X11/xdm/Xaccess,将下面语句的#删去。

#*                #any host can get a login window


第二步:编辑/etc/gdm/custom.conf

在字段[security]和[xdmcp]中插入下列语句

[security]
AllowRemoteRoot=true
[xdmcp]
Port=177
Enable=1

注:若安装xdm,这步还是一样的


第三步:设置防火墙

在/etc/sysconfig/iptables文件中加入以下语句,打开udp的177端口。

-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT

当然,也可以直接将防火墙关闭,则不需要添加语句,前一句关闭防火墙开机启动,后一句关闭防火墙,然后重启。

chkconfig iptables off
service iptables stop

注:由于我目前学习的还是基础知识,没必要用到防火墙,所以我是直接关闭防火墙的。


第四步:参看虚拟机系统的ip地址

ifconfig

194742541.png

这里的ip地址为192.168.67.130。


第五步:用Xmanager连接CentOS

195353946.png

然后输入用户名和密码就OK了。

195453742.png