Ubuntu20.04设置远程桌面连接

  参考:https://www.jb51.net/article/192171.htm  

     https://www.zhihu.com/question/404968926/answer/1677591992

 

  一,安装桌面环境

  Ubuntu 服务器通常使用命令行进行管理,并且默认没有安装桌面环境。如果你正在运行 Ubuntu 桌面版,忽略这一步。

在 Ubuntu 源仓库有很多桌面环境供你选择。一个选择是安装 Gnome,它是 Ubuntu 20.04 的默认桌面环境。另外一个选项就是安装 xfce。它是快速,稳定,并且轻量的桌面环境,使得它成为远程服务器的理想桌面。

  运行下面任何一个命令去安装你选择的桌面环境:

  安装Gnome

sudo apt update
sudo apt install ubuntu-desktop

  安装Xfce

sudo apt update
sudo apt install xubuntu-desktop

  二,安装Xrdp

apt install xrdp

  启动

systemctl start xrdp
systemctl enable xrdp

  默认情况下,Xrdp 使用/etc/ssl/private/ssl-cert-snakeoil.key,它仅仅对“ssl-cert” 用户组成语可读。运行下面的命令,将xrdp用户添加到这个用户组:

sudo adduser xrdp ssl-cert

  重启服务

sudo systemctl restart xrdp

  三,Xrdo配置

  Xrdp 配置文件定位在/etc/xrdp目录。对于基本的 Xrdp 链接,你不需要对配置文件做任何改动。

  Xrdp 使用默认的 X Window 桌面环境()Gnome or XFCE)。

  主要的配置文件被命名为 xrdp.ini。这个文件被分成不同的段,允许你设置全局配置,例如安全,监听地址,创建不同的 xrdp 登录会话等。

  不管什么时候你对配置文件做出修改,你需要重启 Xrdp 服务。

  Xrdp 使用startwm.sh文件启动 X 会话。如果你想使用另外一个 X Window 桌面,编辑这个文件。

  四,配置防火墙

  开启3389端口或者直接关闭防火墙

  五,连接

  打开远程桌面

 

 

 

   输入Ubuntu系统用户名和密码即可

 

   故障处理:如果连接黑屏则在当前用户安装另外一个桌面

#sudo apt install ubuntu-mate-desktop --install-recommends
#echo mate-session>/home/系统用户/.xsession

  执行完以后重启主机再重新连接即可

posted @ 2021-07-23 15:22  minseo  阅读(8412)  评论(1编辑  收藏  举报