XDMCP

出自Centos

跳转到: 导航, 搜索

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

  1. init 5

如果本身已经进入图形界面,需重启

  1. init 3;init 5

客户端设置

4.使用x-win32连接

打开X-Config,会话中用向导创建一个XDMCP,查询输入服务器IP,完成。 X-win32下载地址: 官方网站:http://www.starnet.com/ 国内破解下载地址:http://www.softii.com/downinfo/55101.html http://jscs.beewind.net/200610/3wlrj/x-win80.rar

再选择该会话,启动即可。 使用linux客户端连接

0. 请务必要在 X Window 当中,进入 X Window 的方式有∶
[root@client ~]# startx
# 或
[root@client ~]# init 5
  
1. 在 X Window 的画面当中,启用一个 shell ,然后输入∶
[root@client ~]# xhost + 192.168.1.100
192.168.1.100 being added to access control list
# 假设我刚刚那部 Linux 主机的 IP 为 192.168.1.100
[root@client ~]# init 3   <== 关闭 X Server

2. 在文字介面下输入∶
[root@client ~]# X -query 192.168.1.100
# 进入 X Window 棉!

参考文件:http://www.xxlinux.com/linux/article/accidence/install/20080324/14196.html

个人工具