大家通常利用SecureCRT, PUTTY等客户端工具来实现Windows下远程管理Linux服务器,我也是经常采用这种方法,快捷高效,可是在一些软件开发环境中,有时我们需要远程使用一些窗口程序,这时再使用这些工具无异于是不靠谱的。怎么办?
今天就让小飞侠为你介绍如何通过配置XDM来实现远程使用桌面连接RHEL6!
何谓XDM,XDM即X 显示管理器(X display manager)的简称,xdm 使用X联盟的X显示管理控制协议,即XDMCP,用来和X服务器通信。它允许X服务器从运行xdm服务的服务器上获得会话服务,如果你在你的Linux机器上使用GNOME或者KDE的话,你就正在使用X系统。它由X联盟(www.X.org)定义并维护。有许多Linux用户使用的都是由XFree86 项目 【www.xfree86.org】提供的X Window系统的实现
让我们再来谈一谈X Window系统(X 窗口系统),简称为X或X11,是一个图形接口,可以让Linux来完成一些诸如图形处理、多媒体应用的功能,是Linux系统上一个非常重要的软件。
X 窗口系统是基于C/S架构,可以跨平台和网络使用。
(1)X Server接收来自X Client的数据,将这些数据绘制呈现在用户的屏幕上,另外,X Server还负责把一些输入设备的数据(如鼠标的移动、键盘的输入等)通过网络传递给X Client,再由X Client进行运算绘制出相应的数据。类似于画布
(2)X Client主要负责数据的运算,相当于一个画家
配置阶段一:配置XDM服务
首先确认安装了gdm这个软件【在gnome桌面程序配置】
[[email protected] 桌面]# vi /etc/gdm/custom.conf ,添加以下语句
[security]
AllowRemoteroot=true # 允许root 用户登录,设置此项值为true
[xdmcp]
Enable=1 #启用xdm
[[email protected] 桌面]# iptables -F,注意把防火墙关闭或者添加以下规则以开放177端口
iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT
配置阶段二:配置Xmanager
Xmanager是一个运行于Windows平台上的高性能的X Windows服务器,能很好的从Windows上控制Linux桌面。
这是连接之后看到的效果
转载于:https://blog.51cto.com/xiaofeixia/1302781