如何开启CentOS6.6的XDMCP服务
centos6.6 ,安装 gzone
yum gouplist -- 查看可以安装的软件包
yum groupinstall -y Desktop
XDMCP(Xwindow display management control protocol),既可以将linux的xwindow 通过该协议传递给 客户端。
配置XDMCP
首先安装 xdm软件
yum install xdm
然后修改/etc/X11/xdm/Xaccess
找到下面的语句:# * #any host can get a login window,
去掉这一行最前面的#号,成为:* #any host can get a login window
修改/etc/gdm/custom.conf文
找到下面的语句:[xdmcp],在这句下面加上以下两行:
Enable=true
Port=177
在[security]下面添加
AllowRemoteRoot=true
重启gdm /usr/sbin/gdm restart
关闭防火墙
service iptables stop
CentOS下配置XDMCP的方法介绍
服务器端设置
1.修改/etc/gdm/custom.conf,允许使用xdmcp
[xdmcp]
Enable=1
如果需要root用户也能通过XDMCP远程登录,可添加
[security]
AllowRemoteRoot=true
2.打开防火墙设置
打开XDMCP的端口:UDP 177
打开TCP 6000到6010端口
可直接修改/etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state ――state NEW -m udp -p udp ――dport 177 -j ACCEPT
-A RH-Firewall-1-INPUT -m state ――state NEW -m tcp -p tcp ――dport 6000:6010 -j ACCEPT
然后重启iptables
/etc/init.d/iptables restart
3.启动到图形界面runlevel
#init 5
如果本身已经进入图形界面,需重启
#init 3;init 5
客户端设置
4.使用x-win32连接
打开X-Config,会话中用向导创建一个XDMCP,查询输入服务器IP,完成。
再选择该会话,启动即可。