XDMCP服务器

2023-05-16

导读:
  几个人同时有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

本文转自
http://i.mop.com/w158271561/blog/2007/12/18/6000557.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

XDMCP服务器 的相关文章

  • PTA 7-134 列出完数

    PTA 7 134 列出完数 输入一个整数n xff0c 要求输出 1 xff0c n 范围内的所有完数 完数是一个正整数 xff0c 该数恰好等于其所有不同真因子之和 例如 xff0c 6 28是完数 xff0c 因为6 61 1 43
  • C/C++ 子线程阻塞主线程

    如果不需要子线程阻塞主线程 xff0c 就不要调用join方法 thread生成后就已经在执行了 xff0c 不需要 join 研究以下 join detach几个thread相关的方法
  • ubuntu 查看当前目录文件大小

    输出当前目录下的所有文件和文件夹的大小 xff0c 并按照大小排序 du h d 1 sort h du h d 1 xff1a 显示当前目录下所有一级子目录的大小 du sh 显示当前目录的总大小 du h 显示当前目录下所有子目录的大小
  • vs平台工具集

    vs2010版本之后支持使用之前的版本编译 xff0c 可以在 属性 gt 常规中找到 需要安装对应的vs版本才可以使用各自对应的选项 其中vs2013中可以识别已经安装的vs2012 xff08 Visual Studio 2012 v1
  • Ubuntu CentOS Debian 哪个系统好?

    Ubuntu CentOS Debian 哪个系统好 xff1f 十 16 2010 in VPS笔记 Linux Server玩多了 xff0c 在商业化的LINUX中我只能说 ubuntu 是一个鸡肋 UNIX只在试验中玩过 xff0c
  • 1191:流感传染

    1191 xff1a 流感传染 题目描述 有一批易感人群住在网格状的宿舍区内 xff0c 宿舍区为n n的矩阵 xff0c 每个格点为一个房间 xff0c 房间里可能住人 xff0c 也可能空着 在第一天 xff0c 有些房间里的人得了流感
  • 每个程序员半小时内必须解决的5个编程问题(C语言实现)

    最近关注的几个算法的公众号都看到了如题的一篇文章 xff0c 后1道题单拿出来我肯定不能半个小时内解决 前三道题非常基础 xff0c 相信大部分人能用自己熟悉的语言很快解决 xff0c 而且解决的方法可以多种多样 xff0c 这里说一下我对
  • 算法导论学习笔记02——最大子数组问题

    最大子数组问题 xff1a 输入一个数组A xff0c 在数组A的众多非空连续子数组中 xff0c 找到和最大的一个 目录 暴力求解方法 分治思想求解 分治思想C代码 测试脚本 暴力求解方法 对一个长度为A的数组 xff0c 可以存在个非空
  • Linux中各文件占用的Cache统计

    统计Linux中各个文件占用cache的情况 xff0c 使用工具fincore 可以从GitHub上获取到源码 xff1a https github com david415 linux ftools git 下载后 xff0c conf
  • 算法导论学习笔记05——求一个数列中第N大的数字

    本篇文章根据快速排序的分治思想在排序的情况下求解一个数列中第N大的数字 关于快速排序的原理和实现算法导论学习笔记04 快速排序 快速排序中介绍了一种PARTITION 函数 xff0c 它将原数组A r 使用一个主元x xff08 A 的某
  • 求最大数和最小数的最大公约数

    从键盘输入10个正整数 xff0c 求出最大数 xff0c 最小数 xff0c 以及他们的最大公约数 要求用数组实现 程序运行结果示例1 xff1a Input 10 numbers 15 23 56 87 94 105 78 19 22
  • 文件名排序(自然序)

    文件名就是一个字符串 xff0c 在对两个文件名进行比较时 xff0c 当文件名中有数字时 xff0c 仅仅按照字典序逐个字符的比较会出现如下不合理的情况 xff1a 文件 xff1a 10 a 11 a 100 a 排序的结果是10 a
  • 算法导论学习笔记06——二叉搜索树

    二叉搜索树以二叉树的形式组织数据 xff0c 每个节点除了记录key值和卫星数据 xff08 非key值的数据 xff09 外 xff0c 还需要三个指针 xff1a left xff08 指向左孩子 xff09 right xff08 指
  • Ubuntu 编译安装 php7.4

    安装依赖 sudo apt update sudo apt install gcc y amp amp sudo apt install make y amp amp sudo apt install openssl y amp amp s
  • WSL2 启用systemd

    WSL2 启用systemd 项目 wsl distrod 安装方法 一 1 确保默认的WSL本版为2 wsl set default version 2 2 下载并解压缩 distrod wsl launcher xff0c 解压提取ex
  • WSL2安装k8s

    WSL2启用systemd 参考这个方法 xff1a https blog csdn net hiqiming article details 125111806 spm 61 1001 2014 3001 5501 关闭swap 在当前W

随机推荐

  • VMware中 CentOS7网络配置

    1 检测网络是否可用 gt Ping 114 114 114 114 注意 xff1a 不要通过ping www baidu com等网站来进行测试 2 VMWare安装后的5个服务 xff08 1 xff09 Authorization
  • 数据结构学习笔记——栈

    栈 栈栈的顺序存储结构及其基本运算实现顺序栈4要素基于顺序栈的基本运算共享栈共享栈的4要素 栈的链式存储结构及其基本运算实现链栈4要素基于链栈的基本运算 栈 栈的顺序存储结构及其基本运算实现 顺序栈 4要素 基于顺序栈的基本运算 共享栈 共
  • BUG List

    BUG List 人类从历史中学到的唯一教训 xff0c 就是人类无法从历史中学到任何教训 黑格尔 Linux 常见 gedit bashrc bashrc是home目录下的一个shell文件 xff0c 用于储存用户的个性化设置 在bas
  • 为什么区间要写成左闭右开?

  • SUSE服务器上安装R语言

    参考 xff1a http blog sina com cn s blog 6caea8bf0100zfbu html 1 解压文件 xff1a tar zvxf R 2 13 2 tar gz 2 进入R源文件目录 xff1a cd R
  • n个数字(0,1,…,n-1)形成一个圆圈,从数字0开始(18)

    第18题 xff1a 题目 xff1a n个数字 xff08 0 1 n 1 xff09 形成一个圆圈 xff0c 从数字0开始 xff0c 每次从这个圆圈中删除第m个数字 xff08 第一个为当前数字本身 xff0c 第二个为当前数字的下
  • 最大公约数算法——欧几里德算法

    欧几里德算法又称辗转相除法 xff0c 用于计算两个整数m和n 0 m lt n 的最大公约数 xff0c 记为gcd m n 其计算过程是重复应用下列等式 xff0c 直到n mod m 61 0 gcd m n 61 gcd n mod
  • 安装显卡驱动时遇到The CC version check failed问题解决方法

    在Ubuntu上安装显卡驱动时报以下错误 xff1a The CC version check failed The kernel was built with gcc version 5 4 0 20160609 Ubuntu 5 4 0
  • 几款免费好用的OCR工具

    相信经常看书的同学会有想把书里面的图片转成文字的需求 xff0c 搜集了下最近尝试的在Mac能用的OCR工具 xff0c 汇总出来 1 Microsoft Onenote 实在是找不到那个右键 gt copy as text 2 Googl
  • 洛谷 P1591 阶乘数码

    P1591 阶乘数码 题目描述 求n 中某个数码出现的次数 输入输出格式 输入格式 xff1a 第一行为t 10 xff0c 表示数据组数 接下来t行 xff0c 每行一个正整数n 1000 和数码a 输出格式 xff1a 对于每组数据 x
  • 洛谷 P2633 Count on a tree

    P2633 Count on a tree 题目描述 给定一棵N个节点的树 xff0c 每个点有一个权值 xff0c 对于M个询问 u v k xff0c 你需要回答u xor lastans和v这两个节点间第K小的点权 其中lastans
  • 洛谷 P3383 【模板】线性筛素数

    P3383 模板 线性筛素数 题目描述 如题 xff0c 给定一个范围N xff0c 你需要处理M个某数字是否为质数的询问 xff08 每个数字均在范围1 N内 xff09 输入输出格式 输入格式 xff1a 第一行包含两个正整数N M x
  • VirtualBox在win10下安装一个manjaro linux操作系统的教程

    本篇文章主要分享linux系统中界面比较精美清爽的操作系统manjaro xff0c 很适合使用win系统的程序员在虚拟机中安装 xff0c 方便工作中使用 linux操作系统的特点 xff1a 可畅快舒服的使用linux的命令语句 使用软
  • Python一直报错:SyntaxError: invalid syntax 的原因及解决办法

    本篇文章主要讲解 python报错提示 无效语法 SyntaxError invalid syntax 的原因及解决办法 日期 2022年2月18日 作者 任聪聪 报错现象 python报错如下 但是没有发现那里不对 造成报错的原因汇总 如
  • 打包pyinstaller生成的python桌面应用为windows安装包的方法教程

    本篇文章主要讲解使用nsis制作windows安装包的方法 日期 xff1a 2022年12月7日 作者 xff1a 任聪聪 一 准备材料 1 nsis软件 nsis是一款生成windows安装包的一款压缩工具 下载地址 xff1a htt
  • linux常用命令

    常用命令 编号操作命令1复制文件 1cp r home web service test canlian chengxu dbfile app properties 2 home web service test canlian cheng
  • 002-HTML入门

    1 什么是HTML HTML 是用来描述网页的一种语言 HTML 指的是超文本标记语言 Hyper Text Markup Language HTML 不是一种编程语言 xff0c 而是一种标记语言 markup language 标记语言
  • Debian linux--从安装到升级(非编译)

    debian 完美桌面应用 Debian linux 从安装到升级 在windows底下 xff0c 我们尝尽了欢乐与痛苦 xff1a 办公 笔记本预装了windows xff0c 为什么不预装office xff1f 游戏 最爱当然是3D
  • linuxshell如何实现进度条效果

    代码如下 xff1a b 61 39 39 for i 61 0 i lt 61 100 i 43 61 2 do printf 34 PleaseWait 50s d r 34 b i sleep 3 b 61 34 gt 34 b do
  • XDMCP服务器

    导读 xff1a 几个人同时有x windows时 X server xff1a 主要是负责显示 x client xff1a 主要是负表运算 设定XDMCP XDM是X Display Manager的简称 功能就是管理操控xserver