Part 1 . 服务器端 ( 环境: RHEL 6.3 )
打开XDMCP配置文件,并且指定端口177。
# vi /etc/gdm/custom.conf
# GDM configuration storage[daemon][security][xdmcp]Enable=1Port=177[greeter][chooser][debug]
配置REDHAT的防火墙的IPTABLES。
# vi /etc/sysconfig/iptables
# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT-A INPUT -p icmp -j ACCEPT-A INPUT -i lo -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT-A INPUT-p udp --dport 177 -j ACCEPT #这里若-i port 指定端口会引起开机自检问题-A INPUT -j REJECT --reject-with icmp-host-prohibited-A FORWARD -j REJECT --reject-with icmp-host-prohibitedCOMMIT
重启IPTABLES
# service iptables restart
打开XDM
# xdm
查看XDM运行情况
# ps -ef | grep xdm
查看177端口下的应用
# lsof -i:177
查看177端口
# netstat -an| grep 177
服务器何重启
# reboot
最后,检查本机防火墙是否关闭
Part 2 . 客户端
Xbrowser - Wizzard - XDMCP Query - 主机地址 - 端口177