RedHat Enterprise Linux 6 配置Xmanager ,实现图形界面链接node
X是用在大多数UNIX系统中的图形支持系统。若是你在你的Linux机器上使用GNOME或者KDE的话,你就正在使用X系统。它由X联盟(www.X.org)定义并维护。大多数的Linux用户使用的都是由XFree86 项目 (www.xfree86.org)提供的X Window系统的实现。xdm 是一个显示管理器,提供了灵活的任务管理功能。然而xdm一般被认为是“GUI的登录屏幕,能够自动启动个人X任务”,咱们会看到实际上它要更为强大。
xdm 使用X联盟的X显示管理控制协议,即XDMCP,来和X服务器通讯。它容许X服务器从运行xdm服务的服务器上得到会话服务。
当使用xdm管理这些X任务的时候在设置上有些复杂。但设置xdm 能够获得本地的和其余服务器上的桌面了。咱们下面将介绍服务器上配置xdm的方法和步骤,这里描述的配置容许任何的 XDMCP 客户访问 Linux 服务器桌面环境(固然影响了X的安全)。
[root@node2 ~]# vi /etc/gdm/custom.conf
# GDM configuration storage
[daemon]
[security]
DisallowTCP=false
[xdmcp]
Enable=1
Post=177
[greeter]
[chooser]
[debug] windows
在相应位置添加红色行再 /wq保存。
若是防火墙打开了,使用如下命令打开177端口:安全
[root@node2 ~]# iptables -A INPUT -p udp --dport 177 -j ACCEPT
[root@node2 ~]# iptables -A INPUT -p tcp --dport 177 -j ACCEPT服务器
特别提示:不少网友把这两条规则添加到防火墙配置的最后一行,致使防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面
[root@node2 ~]# cat /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 -m state --state NEW -m tcp -p tcp --dport 177 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
[root@node2 ~]# tcp
重启防火墙
[root@node1 ~]# /etc/init.d/iptables restart
iptables:将链设置为政策 ACCEPT:filter [肯定]
iptables:清除防火墙规则:[肯定]
iptables:正在卸载模块:[肯定]
iptables:应用防火墙规则:[肯定]
[root@node1 ~]# 工具
至此为止,咱们在Linux下的配置xdm已经基本完成。但上面这些配置还只是x服务器端的配置,咱们要想实如今Windows远程桌面控制Linux,还必需要有Windows下的客户端工具,xmanager正是这样的一个工具,它是一个简单易用的高性能的运行在Windows平台上的 X Server 软件。咱们如今来介绍xmanager的在Windows下的安装和配置技巧,这里我使用的机器是windows7。性能
打开Xmanager Enterprise 5
进入Xbrowser在XDMCP的Shared下新建会话,填写会话属性中的方法(XDMCP Query)、主机、端口号便可正常链接到红帽的桌面。this