Xmanager--本地远程连接CentOS7及ubuntu图形化

win10远程连接centos7参考以下文章。

https://blog.csdn.net/kevinyankai/article/details/80266767

https://www.linuxidc.com/Linux/2017-03/142022.htm

win10远程连接ubuntu16.04参考以下文章。

https://blog.csdn.net/image_fzx/article/details/82799113

事实证明自己各种配置花里胡哨都不好使,最后装了一个X2go的server端顺利连上了。X2go能连,Xbrowser也能连了。。。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

这里有个简单的指导告诉你如何使用X2Go来实现,这是一个NX远程桌面协议的衍生版本。

你所需要做的就是 1. 在服务器上面安装X2Go服务端和桌面环境,2.  在客户机上安装X2Go的客户端。

在Ubuntu服务器上安装远程桌面:
通过PPA找到最新的X2Go服务端版本。先连接上你的Ubuntu服务器,使用下面的命令来安装PPA和相关的包。

在添加PPA之前,需要先安装这个 add-apt-repository:

sudo apt-get install python-software-properties software-properties-common
添加PPA :

sudo apt-add-repository -y ppa:x2go/stable
刷新包列表:

sudo apt-get update
安装X2Go服务器端

sudo apt-get install x2goserver x2goserver-xsession
在这个例子里面我会使用XFCE4作为Ubuntu服务器的桌面环境,安装Xfce4 :

sudo apt-get install xfce4
最后执行 reboot 命令来重启服务器 。

如果你的Ubuntu服务器没有设置主机名,在连接的时候会报错。因此执行下面的命令来设置主机名,把plato替换成你需要的名字:

echo "hadoop" > /etc/hostname 
hostname -F /etc/hostname 
在客户端X2Go的客户端:
sudo apt-add-repository ppa:x2go/stable 
sudo apt-get update 
sudo apt-get install x2goclient
第一次使用客户端的时候,会提醒你设置下面的信息:

连接使用的会话名字
连接使用的图标
远程服务器的IP
登录用户名
ssh端口(默认22)
连接的类型(这个例子里面是XFCE)
现在可以连接到远程桌面了。在本地主机上,只需运行以下命令或者使用桌面启动器启动 X2Go 客户端。

输入远程主机的 IP 地址和 SSH 用户名称。同时,指定会话类型(例如,远程主机的桌面管理器)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

想要在远程终端使用用图形界面来操作和控制Linux服务器,就在windows下像使用MSTSC一样。linux通过XDMCP来提供这种支持,可要用一个终端仿真软件如:xmanager就可以实现。

 GDM(GNOME显示管理器)和 LightDM 登录管理器都可以实现登陆管理。在最新的ubuntu中是推荐使用GDM的新版本GDM3.

切换GDM和lightDM的命令:

sudo dpkg-reconfigure gdm3(18.04中)

********************************************************** 
基本概念和相关命令说明: 
XDMCP(X Display Manager Control Protocol),X显示监控协议; 
xdm(manages a collection of X displays),显示管理集。

路径在:/etc/X11/xdm下几个文件:

  Xaccess     访问控制文件;

  Xservices  本地显示或远程显示配置文件;

  xdm-config  xdm的主要配置文件。 
 

Xmanager可以把远程Linux主机的图形界面拉去到Windows本地,Xstart只能拉取单独软件的图形界面。对于不同Linux版本的主机,为支持X所作出的配置也不一样。下面介绍Ubuntu 16.04的配置。由于Ubuntu 16.04默认的图形界面Gnome(Ubuntu)使用硬件加速来渲染界面,因此使用Xmanager远程连接时可能无法访问用户图形界面,即便是能访问,也会非常卡。为解决这个问题,可以安装Xfce来解决。

服务器重启之后,需要重新关闭防火墙。查看防火墙状态

service iptables status

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

最近用xbrowser5远程登录ubuntu16.04,发现输入用户名密码后出现闪退的问题。

原因是:桌面崩溃了

解决方法:如上图,在右上角下拉菜单中,换一个界面试试。我的是默认Gnome,换成Xfce就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值