介绍Linux XDMCP访问Linux桌面功能类似于Windows下的远程桌面

运维 系统运维
事实上Linux XDMCP的确很容易设置,但是网上的很多文章的表述要么不完整,要么太过专业(对我等菜鸟来说),所以导致菜菜我也Google了n天才把资料收集起来,完成本次测试。

你们知道什么是Linux XDMCP么这个非常高深的运用技术将由我来非常讲解,Linux XDMCPNB在哪呢,下面我来带大家进入Linux XDMCP的无限领域。配置Linux XDMCP,可以在WINDOWS下通过XMANAGER等工具访问Linux桌面,功能类似于Windows下的远程桌面,经过本人的实际试验,配置方法如下:

1:#vi /etc/X11/xdm/xdm-config在***一行: DisplayManager.requestPort:    0  前面加!号注释掉此行。

2:#chmod +w /etc/X11/xdm/Xservers#vi /etc/X11/xdm/Xservers在***一行::0 local /usr/X11R6/bin/X   前面加#号注释掉这一行。

3:#vi /etc/X11/xdm/Xaccess找到#any host can get a login window  把这一行前面的#号去掉,变成:#any host can get a login window
注意:在RHEL4/Fedora中,如果没有Xservers文件是因为少装了xorg-x11-xdm这个包,可以在RHEL4第三张光盘中找的到,Fedora下也可以通过yum install xorg-x11-xdm安装。

4:修改/etc/X11/gdm/gdm.conf文件注意此文件也可能是/etc/gdm/custom.conf在[xdmcp]节中,增加Enable=1或Enable=true

5:修改 /etc/inittab文件 id:3:initdefault改为id:5:initdefault (有些linux版本已是id:5:initdefault就不需要改)

6:修改防火墙,防火墙关闭的就不用修改:iptables -A INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT

7:输入命令xdm,启动xdm服务现在在windows下用xmanager等工具就可以远程登录RHEL4/Fedora了[以上绿色部分为12月21日修订部分文字,第7步骤之前不甚遗漏,无此步骤虽机器重新启动后可正常连接,但对于重要的网络服务器(比如网站主机)来说,重启无疑是非常可怕的事情,所以一定要补上这一部分,以便不重启机器也能通过Linux XDMCP连接;另外在上文出需要说明的是,在RHEL4下是没有yum组件的,而笔者使用的Fedora 9是默认安装有yum的,特此注明]

8:如果想要每次启动自动启动xdm,那么请在/etc/rc.d/rc.local文件尾部加入./etc/X11R6/bin/xdm(执行xdm的脚本,路径可能会不一致,用which xdm查找即可)[color=#0000FF]

9:补充一点,本人菜鸟,故在测试系统中是把Selinux关掉的(待以后接触到了再解决,但是不建议外网或在线的服务器这么做),具体怎么关,请自行Google,所以不存在Selinux问题,具体在selinux打开时如何设置,小弟正研究中,另请高人不吝赐教!!Windows客户端设置

10:用Xmanager Enterprise 3连接, 打开Xbrowser,在创建New Xmanager Session,在New Xmanager Session Properties(属性)里面的Linux XDMCP下面的Method选项框里选择XDM Query,Host后填被控Linux主机的ip,Port Number(端口)是177,其余保持默认,点击确认。请注意Windows客户端的防火墙中要将本地的6000端口打开。[color=#0000FF]

11:双击New Xmanager Session连接,稍候,就可以看到登录框和密码输入框了。
[以上蓝色部分为12月12日修订部分文字]
[以下蓝色部分亦为12月12日修订部分文字]
事实上Linux XDMCP的确很容易设置,但是网上的很多文章的表述要么不完整,要么太过专业(对我等菜鸟来说),所以导致菜菜我也Google了n天才把资料收集起来,完成本次测试。不过,请特别留意的是,因X Window执行的数据量太大,故在Internet上使用运行有困难,还是比较适于应用在局域网中(本句话引用自《鸟哥的Linux私房菜服务器架设篇(第二版)》第311页,经本人实际测试,的确如此,BTW本人的测试环境为:X Client即被控端的Linux主机 2M深圳电信ADSL OS为Fedora 9(Sulphur);X Server既主控端的Windows主机 2M深圳长城宽带LAN OS为Windows XP Server Pack3,控制软件为Xmanager Enterprise 3)。

【编辑推荐】

  1. Linux mplayer使用配置文件及加载字幕
  2. Fedora 下安装Linux PPStream系统编译并安装封装库
  3. Linux chromium通过yum安装解决不能使用问题
  4. 介绍Linux PPStream版本安装的教程
  5. Linux内核运行启动Fedora
责任编辑:佚名 来源: CSDN
相关推荐

2011-01-10 16:04:01

windowslinux远程

2009-11-19 13:36:45

2010-01-07 14:39:37

Linux配置远程桌面

2017-05-11 21:46:16

RemminaLinux远程桌面

2022-06-06 08:37:13

Linux远程桌面工具

2022-11-28 14:15:03

2023-05-19 12:16:11

Linux桌面工具

2009-01-11 09:59:30

远程服务摩卡远程管理

2010-08-04 09:43:29

远程桌面连接

2010-03-04 09:06:23

远程桌面

2018-10-09 09:20:43

修复windows远程桌面

2010-03-04 09:02:40

Windows 7远程桌面

2019-02-18 09:36:12

2009-11-26 14:25:13

Suse启动xdmcp

2013-11-19 20:07:18

远程桌面文件文件传输

2011-10-20 09:29:34

服务器远程桌面Web访问

2011-10-20 09:35:23

Web远程桌面

2017-02-13 10:00:39

Windows远程桌面

2021-01-14 11:03:10

Windows工具微软
点赞
收藏

51CTO技术栈公众号