Ubuntu-18-04-Server安装图形界面和远程桌面连接

远程云主机部署的Ubuntu 18.04 Server没有图形用户界面,而且自带的远程访问客户端不给力,因此考虑给Ubuntu 18.04 Server安装图形用户界面,同时打算使用Windows的

安装图形界面

Linux服务器未安装桌面环境。我们的第一步是安装X11和一个轻量级的桌面环境,该环境将充当Xrdp的后端。

Ubuntu存储库中有几种可用的桌面环境(DE)。我们将安装 Xfce 。这是一个快速,稳定且轻巧的桌面环境,非常适合在远程服务器上使用。

1
sudo apt update sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

远程桌面连接

Xrdp是Microsoft远程桌面协议(RDP)的开源实现,允许您以图形方式控制远程系统。使用RDP,您可以登录到远程计算机并创建真实的桌面会话,就像登录到本地计算机一样。如果您想要开放源代码的远程桌面访问解决方案,请使用 VNC 。

安装Xrdp

1
2
sudo apt install xrdp
sudo systemctl status xrdp

配置Xrdp

1
2
3
4
5
sudo nano /etc/xrdp/xrdp.ini
# 在文件末尾添加以下行:
# exec startxfce4
# 保存文件并重新启动Xrdp服务
sudo systemctl restart xrdp

配置防火墙

1
2
sudo ufw allow from 192.168.1.0/24 to any port 3389
sudo ufw allow 3389

连接到Xrdp服务器

如果您是Windows用户,则可以使用默认的RDP客户端。在Windows搜索栏中键入“ remote”,然后单击“ Remote Desktop Connection”。这将打开RDP客户端。在计算机字段中输入远程服务器IP地址,然后单击“连接”。

参考链接

  1. Ubuntu server 18.04 安装图形化界面环境,by alits.
  2. 如何在Ubuntu 18.04上安装Xrdp Server(远程桌面),by myfreax.