ubuntu18.04 server安装桌面并进行远程访问

1. 安装Xrdp

    xrdp使用RDP(Microsoft远程桌面协议)为远程计算机提供图形登录。xrdp接受来自各种RDP客户端的连接:FreeRDP,rdesktop,NeutrinoRDP和Microsoft远程桌面客户端(适用于Windows,macOS,iOS和Android)。

1
sudo apt-get install xrdp

2.安装vnc4server

    VNC (Virtual Network Console)是虚拟网络控制台的缩写,VNC开启的服务端口5910(默认)。XRDP启动之后。系统会自己主动启动一个VNC会话进程监听服务。VNC由客户端的应用程序(vncviewer)和服务器端的应用程序(vncserver)组成。

1
sudo apt-get install vnc4server

3.安装xubuntu-desktop

1
sudo apt-get install xubuntu-desktop

4.向xsession中写入xfce4-session

1
echo "xfce4-session" >~/.xsession

5.安装dconf-editor并修改设置

    Liunx通过dconf-editor来配置geditor,dconf-editor相当于一个简单的注册表,跟注册表的树状结构类似。详细dconf请用man dconf查看。

1
2
sudo apt-get install dconf-editor
sudo dconf-editor

依次展开:org->gnome->desktop->remote-access 关掉require-encryption
如下图所示dconf-editor

6.重启xrdp

1
sudo service xrdp restart

7.通过MobaXterm远程连接server桌面

如下图所示:
dconf-editor

dconf-editor