XDMCP(X Display Manager Control Protocol)是一种网络协议,它允许用户通过网络连接到远程服务器上的图形用户界面

env

  • centos6
  • xmanager

1.requrement

  • disable firwalld/selinux

177 udp

2.centos安装图形化及配置xdmcp

2.1安装

yum groupinstall -y  'X Window System' 'Desktop'    //根据平台不同自己选择安装图形化组件包
yum install -y gdm xdm     //安装xdmcp依赖包

2.2配置

vim /etc/X11/xdm/Xaccess  
#去掉这一行最前面的#号
*    #any host can get a login window
vim /etc/gdm/custom.conf

[root@mvp gdm]# cat /etc/gdm/custom.conf 
# GDM configuration storage
[daemon]
[security]
# 许可root远程登录
AllowRemoteRoot=true

[xdmcp]
Enable=true 
Port=177

[greeter]
[chooser]
[debug]

3.centos切换图形化启动

init 5

/etc/inittab
id:5:initdefault

检查端口监听情况(udp 177)
[root@mvp xdm]# lsof -i:177
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
gdm-binar 3780 root   11u  IPv4  26854      0t0  UDP *:xdmcp 

看到监听端口177,说明xdmcp服务没问题

4.xmanager xbrowser登陆centos

alt text

alt text