1、前言

  工作中服务器有时候需要图形处理一些事物,那么这个时候就需要远程连接方式,XDMCP,VNC,RDP,我今天介绍一下xdmp怎么使用与配置(x display manager control protocol)

2、准备工作

  centos 7主机

  windows主机

  保持网络互通

  测试请关闭防火墙及selinux

3、linux上需要安装lightdm

  yum install lightdm

  

 Dependencies Resolved

 ==================================================================================
4 Package Arch Version Repository Size
5 ==================================================================================
6 Installing:
7 lightdm x86_64 1.25.0-1.el7 epel 216 k
8 Installing for dependencies:
9 lightdm-gobject x86_64 1.25.0-1.el7 epel 67 k
10 lightdm-gtk x86_64 1.8.5-19.el7 epel 58 k
11 lightdm-gtk-common noarch 1.8.5-19.el7 epel 57 k
12 Updating for dependencies:
13 glib2 x86_64 2.54.2-2.el7 base 2.4 M Transaction Summary
==================================================================================
Install Package (+ Dependent packages)
Upgrade ( Dependent package) Total size: 2.8 M
Total download size: k
Is this ok [y/d/N]: y
Downloading packages:
(/): lightdm-1.25.-.el7.x86_64.rpm | kB ::
(/): lightdm-gobject-1.25.-.el7.x86_64.rpm | kB ::
(/): lightdm-gtk-1.8.-.el7.x86_64.rpm | kB ::
(/): lightdm-gtk-common-1.8.-.el7.noarch.rpm | kB ::
----------------------------------------------------------------------------------
Total kB/s | kB :
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Updating : glib2-2.54.-.el7.x86_64 /
Installing : lightdm-gtk-common-1.8.-.el7.noarch /
Installing : lightdm-gobject-1.25.-.el7.x86_64 /
Installing : lightdm-1.25.-.el7.x86_64 /
Installing : lightdm-gtk-1.8.-.el7.x86_64 /
Cleanup : glib2-2.46.-.el7.x86_64 /
Verifying : lightdm-gtk-common-1.8.-.el7.noarch /
Verifying : lightdm-1.25.-.el7.x86_64 /
Verifying : glib2-2.54.-.el7.x86_64 /
Verifying : lightdm-gobject-1.25.-.el7.x86_64 /
Verifying : lightdm-gtk-1.8.-.el7.x86_64 /
Verifying : glib2-2.46.-.el7.x86_64 / Installed:
lightdm.x86_64 :1.25.-.el7 Dependency Installed:
lightdm-gobject.x86_64 :1.25.-.el7 lightdm-gtk.x86_64 :1.8.-.el7 lightdm-gtk-common.noarch :1.8.-.el7 Dependency Updated:
glib2.x86_64 :2.54.-.el7 Complete!

4、配置lightdm

  备份:

  cp /etc/lightdm/lightdm.conf{,.backup}

  vim /etc/loghtdm/lightdm.conf

  

 1 [XDMCPServer]
2 enabled=true
3 port=177
4
#enabled=false
#port=
#listen-address=
#key=
#hostname=

5、更改默认显示管理器,启动服务

 [root@node5 named]# systemctl disable gdm
Removed symlink /etc/systemd/system/display-manager.service.
[root@node5 named]# systemctl enable lightdm
Created symlink from /etc/systemd/system/display-manager.service to /usr/lib/systemd/system/lightdm.service.
[root@node5 named]# systemctl start lightdm

6、可以安装xfce强两级桌面环境

  yum groupinstall xfce

  小问题:有些人说groupinstall出错,请检查网络和epel源,我这里也出错后来发现是网络dns问题

  可以先看看看yum grouplist  列表里面有没有xfce组

7、windows上打开xstart 输入配置,运行查看效果

  

  

  

最后看一下 监听端口,就是我们之前设置的177

 [root@web1 yum.repos.d]# ss -tunlop |grep
udp UNCONN *: *:* users:(("dhclient",pid=,fd=))
3 udp UNCONN 0 0 *:177 *:* users:(("lightdm",pid=125530,fd=11))
4 udp UNCONN 0 0 :::177 :::* users:(("lightdm",pid=125530,fd=12))
You have new mail in /var/spool/mail/root
[root@web1 yum.repos.d]# vim /etc/

转载请注明出处:https://www.cnblogs.com/zhangxingeng/p/10033398.html

xmanager 连接centos 7桌面的更多相关文章

  1. Xmanager连接CentOS的远程桌面

    本文主要介绍通过Xmanager连接CentOS远程桌面时,在CentOS系统上需要做的一些配置. 1. Xmanager简介 Xmanager是一个运行于 Windows平台上的高性能的X Serv ...

  2. 使用Xmanager访问CentOS远程桌面

    最近在搞Qemu虚拟机相关的项目,需要用到Linux的桌面系统,用Xmanager连接CentOS桌面最方便了. Linux端:CentOS release 6.8 (Final) Windows端: ...

  3. 通过xmanager连接linux远程主机桌面

    转至:https://blog.csdn.net/kadwf123/article/details/79564293 1.效果图: 远程linux桌面版主机,此处是虚拟机: 使用xmanager xb ...

  4. ubuntu怎么连接centos远程桌面

    1.系统软件设置CentOS端:查看是否安装了vnc软件# rpm -q vnc vnc-serverpackage vnc is not installedvnc-server-4.1.2-14.e ...

  5. 本文介绍使用windows系统自带的远程桌面mstsc连接Centos 7.x远程桌面的基本方法。

    本文介绍使用windows系统自带的远程桌面mstsc连接Centos 7.x远程桌面的基本方法. 一.前言 我希望用windows远程访问centos图形界面.xmanager连接centos远程桌 ...

  6. 使用Xmanager远程CentOS 7服务器(XDMCP)

    0. 前言 基本概念 简略概述 Display Manager 提供登录需求 在文字界面下可以通过startx来启动Xwindows 在runlevel 5下,在tty7处有可以使用的图形登录界面(方 ...

  7. CentOS下通过rdesktop连接Windows远程桌面

    众所周知,微软的Windows提供了一种远程桌面系统(Remote Desktop),该服务的默认端口是3389,可使用户远程登录进行系统管理或作为终端服务器运行各种应用软件. 而要连接Windows ...

  8. Xrdp - 通过Windows的RDP连接Linux远程桌面(Ubuntu/CentOS/Redhat 7)

    Xrdp - 通过Windows的RDP连接Linux远程桌面(Ubuntu/CentOS/Redhat 7) 您多久访问一次Linux桌面? 您使用什么工具来访问远程桌面? Xrdp是一个开源工具, ...

  9. 通过windows远程桌面连接CentOS系统

    前提: CentOS安装桌面,如果无桌面,请执行 # yum -y groups install "GNOME Desktop" # startx 1 2 配置源 # yum in ...

随机推荐

  1. Lab keepalived

    [root@node1 keepalived]#cat keepalived.conf ! Configuration File for keepalived global_defs { notifi ...

  2. python之路(十七)-javascript

    JavaScript JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理. ...

  3. 快速入门Vue

    前端技术发展很快,近日一个项目中想用Vue框架,对此对Vue基础进行了一些学习整理 何为Vue,官网 解释Vue.js(读音 /vjuː/,类似于 view) 是一套构建用户界面的渐进式框架 这里记录 ...

  4. mac os 下 vs code 开发 .net core

    1.软件下载 .net core 2.0 sdk: vs code 最新版: 2.用 dotnet 命令行 dotnet cli 创建项目 打开终端,创建这次项目的文件夹,mkdir Demo1: c ...

  5. 31.Stack

    在Java中Stack类表示后进先出(LIFO)的对象堆栈.栈是一种非常常见的数据结构,它采用典型的先进后出的操作方式完成的.每一个栈都包含一个栈顶,每次出栈是将栈顶的数据取出,如下: Stack通过 ...

  6. position 小结

    position: static fixed relative absolute sticky 1.static static定位是HTML元素的默认值,即没有定位,元素出现在正常的流中.因此,这种定 ...

  7. #224 Profile Lookup (for in & if )

    我们有一个对象数组,里面存储着通讯录. 函数 lookUp 有两个预定义参数:firstName值和prop属性 . 函数将会检查通讯录中是否存在一个与传入的 firstName 相同的联系人.如果存 ...

  8. Java中不定项参数(可变参数)的作用和使用方式

    引言: 我们在编写方法的过程中,可能会遇见一个方法有不确定参数个数的情况.一般我们会用方法重载来解决问题: //方法重载,解决参数个数不确定问题 public void method(); publi ...

  9. scrapy 中 xpath 用string方法提取带有空格符解决方法

    注释掉的是刚开始的代码,匹配的全是带空格的,replace替换不了空格 后面加上了normalize-space()  匹配到的文本内容变成了可replace 问题解决

  10. tcp/ip 三次握手和4次挥手

    TCP连接两个端口,谁也发起请求,谁就是client端A,另外一个接受请求的server端B.第一次握手:A向B发一个链接请求,带一个seq = x,SYN= x. 第二次握手:B收到链接请求之后向A ...