`
灵动的水
  • 浏览: 194550 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

XDMCP服务

 
阅读更多
导读:
  几个人同时有x windows时。
  X server :主要是负责显示。
  x client:主要是负表运算。
  设定XDMCP
  XDM是X Display Manager的简称。功能就是管理操控xserver的显示。
  主要有两种方式:
  X Server/client在同一部机器上时,那么启动xdm之后,就会产生一个X server了,
  如果不在一部机器上时,启动xdm之后,他会透过网络去管理远程那部主机的
  x server了,而XDMCP(X Display Manager Control Protocol)就是负责监听来自网络上面对于xdm的要求。
  由X11(Centos使用的是Xorg这个计划的X11)提供的display manager为xdm,设定档在/etc/X11/xdm/xdm-config.而KDE与GNOME也都有自已的display manager管理程序。分别是kdm与gdm,设定档则是/etc/X11/xdm/kdmrc与/etc/X11/gdm/gdm.config我们可以透过三者中任何一个的display manager 的设定档案来启动xdmcp这个协议呢?
  要启用xdmcp的功能真的很简单,修改/etc/X11/xdm/xdm-config这个档案,找到底下一行(一般是最后一行):
  DisplayManager.requestPort:0
  将它改成:
  !DisplayManager.requestPort:0
  就是批注掉,然后重新启动xdm就好了。KDM与GDM的设定也类似,底下的就是以kdm来进行xdmcp的架设。
  1。先让kdm支持xdmcp模式。
  [root@test root]#cd /etc/X11/xdm
  [root@test xdm]#vi kdmrc
  [Xdmcp]
  Enable=1
  #大约是在70行左右。
  2。让client可以透过X来登系统!与权限有关的设定。
  [root@test xdm]#vi Xaccess
  *
  #为了安全性上面的需要,想要登入X的话,得要通过这个档案的验证。
  #找到上面这一行,如果没有这一行的话,
  #就自行加入。这表示(不论来自哪里,我都接受X的登入)
  3.启动kdm。
  [root@test root]#/etc/init.d/xfs start
  #就如同我们上面提到的,kdm执行后,可能的话,会在本机端启动一个X server#的。而我们这一版的Xorg要顺利的启动,得要先启用X Font server才行。
  #否则的话,您就得要到/etc/x11/xorg.conf里面去设定好每一个字型路径才行。
  [root@test xdm]#kdm
  [root@test xdm]#netstat -tlunp
  tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN 5920/x
  tcp 0 0 :::6000 :::* LISTEN 5920/X
  udp 0 0 :::177 :::* 5918/kdm
  #要看到有177的udp port才行,因为那是xdmcp协议的监听端口。
  #不过,如果要看看是否有成功启动X的话,就得要查阅6000这个port。
  #如果没有看到port 6000的话,请查阅/var/log/Xorg.0.log喔!
  #如果想要设定开机启动的话,可以利用chkconfig加入xfs.
  #也可以将kdm这个指令写到/etc/rc.d/rc.local这个档案中。
  客启端登入:
  linux主机是客户端:
  0。请务必要在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
  #假设我们刚刚那部主机的IP为192.168.1.100
  [root@client ~]#init 3 <==关闭x server
  2.在文字接口下输入:
  [root@client ~]#X -query 192.168.1.100
  #进入x-window
  客户端windows主机.
  可以用x-win32进入
        利用Xmanager的Xshell工具,SSH远程连接至Linux主机,在linux命令提示符下直接运行gnome-session或startkde,Xmanager会自动运行Xmanager-Passive来接收由SSH转发至本地的图形界面信息


  关闭XDMCP
  [root@test xdm]#killall -9 kdm
  [root@test xdm]#/etc/init.d/xfs stop
分享到:
评论

相关推荐

    linux下两Ubuntu8.04 xdmcp服务 Xmanager1.3.9接入.doc

    【Linux下的XDMCP服务与Xmanager 1.3.9接入详解】 XDMCP (X Display Manager Control Protocol) 是一种允许远程系统连接到Linux或Unix机器并使用其图形界面的技术。在本教程中,我们将讲解如何在两台Ubuntu 8.04...

    XDMCP服务器.txt

    设定XDMCP XDM是X Display Manager的简称。功能就是管理操控xserver的显示。 主要有两种方式: X Server/client在同一部机器上时,那么启动xdm之后,就会产生一个X server了, 如果不在一部机器上时,启动xdm之后,...

    RedHat Linux操作系统下配置XDMCP的方法

    **Red Hat Linux操作系统下的XDMCP配置详解** XDMCP(X Display Manager Control Protocol)是一种协议,允许远程用户连接到Linux系统的图形桌面环境。在Red Hat Linux系统中配置XDMCP,用户可以通过Windows下的...

    debian配置远程上网服务器(samba+winbind+xdmcp+quota)

    为了实现远程桌面访问,需要安装基本的桌面环境和开启xdmcp服务。安装桌面环境后,可能还需要安装中文字体和浏览器等辅助软件,以及输入法和Flash插件等。 ### 安装磁盘配额 磁盘配额用于限制用户或组在特定文件...

    xdmcp协议英文原版

    XDMCP协议的主要目的是为自治(独立于特定主机硬件)的显示设备提供一种机制,使其能够从远程主机请求登录服务。"自治"意味着这些显示设备有独立的硬件和处理过程,它们不依赖于任何特定的宿主计算机来提供登录服务...

    远程安装oracle 1021 for redhat 50 2618-53el5xen.docx

    - 启用XDMCP服务,编辑`/etc/gdm/custom.conf`文件,将`Enable`设置为`true`。 - 之后,使用Xstart连接到开启XDMCP的服务器。 4. **安装Oracle数据库** - 通过图形界面启动Oracle数据库的安装程序,按照屏幕提示...

    使用Xmanager5远程连接RHEL7 .pdf

    - 对于XDMCP连接,需要在RHEL7服务器上启动XDMCP服务并配置防火墙规则允许XDMCP端口(默认为177)的入站连接。 3. **配置Xmanager5**: - 打开Xmanager5,选择“Session”菜单,创建新的会话。 - 选择“XDMCP”...

    RHEL5.3远程与xmanger配置[归纳].pdf

    - 要启用XDMCP服务,需要去掉`Port=177`前的注释符号,确保其可以监听UDP 177端口。 4. **重启GDM服务**: - 修改`/etc/inittab`后,建议使用`/usr/sbin/gdm-restart`命令重启GDM服务,以使更改生效。 5. **...

    如何使用Xmanager连接linux(red hat) (1).docx

    第六步,如果您的 Linux 机器配置有防火墙,为防止防火墙将通过 177 端口(即 XDMCP 服务)的数据过虑,我们必须加上如下的规则:iptables -AINPUT-p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT 即打开 177 端口。...

    oracle11g客户端forlinux安装文档实用.pdf

    例如,可能需要启用XDMCP服务,修改`/etc/opt/kde3/share/config/kdm/kdmrc`和`/etc/sysconfig/displaymanager`中的设置,以允许远程登录。在SUSE8和SUSE9中,具体的配置文件和设置会有所不同。最后,重启XDMCP服务...

    xmanager连接linux5.pdf

    3. **配置防火墙**:确保防火墙允许UDP流量通过177端口(xdmcp服务)。使用iptables命令添加规则,如:`iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT`。 4. **重启Linux服务器**:执行`init 3; ...

    xmanager连接linux5[文].pdf

    3. 配置防火墙:如果Linux服务器启用了防火墙,需要添加规则允许UDP数据包通过177端口(xdmcp服务的端口)。 4. 重启Linux服务器:通过命令`init 3; init 5`切换到图形模式。 完成上述步骤后,Linux服务器端的xdm...

    用Xmanager远程LINUX的设置.pdf

    如果 LINUX 机器配置了防火墙,需要在终端中添加规则,以便允许 XDMCP 服务的数据通过防火墙。可以使用 `iptables` 命令添加规则,例如 `iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT`。 ...

    连接远程桌面.pdf

    - 在`[xdmcp]`部分中,将`Enable=false`改为`Enable=true`,启用xdmcp服务。 2. **重启系统**:完成配置后需要重启Ubuntu系统以使更改生效。 ##### Windows XP连接设置 1. **安装XManager**:XManager是一款适用于...

    Windows远程桌面控制Linux全程图解

    此外,还需要确保存在以下配置项,以启用177端口的监听,这是XDMCP服务默认使用的端口: ``` Port=177 ``` **第三步:配置inittab文件** 打开`/etc/inittab`文件,查找如下配置项: ``` id:5:initdefault: ``` 将其...

Global site tag (gtag.js) - Google Analytics