Ubuntu 16.04 配置Windows 远程桌面(RDP & Unity Desktop)

网上大多数方法安装完成后不是连不上就是花屏或者桌面环境变了,本方法可以解决以上问题。

一键配置脚本:

下面的方法不好用了,部分系统配置后远程出现雪花屏,请使用下面的脚本配置。运行前chmod +x xrdp-installer-1.2.2.sh 添加权限,执行时不需要root权限,安装完成后一定要先重启Ubuntu系统再进行远程连接,系统可以支持

Ubuntu 16.04.x,18.04.x,20.04,20.10
https://c-nergy.be/repository.html



=======================================================================
下载tigervncserver
wget -c http://www.c-nergy.be/downloads/tigervncserver_1.6.80-4_amd64.zip

解压tigervncserver
unzip tigervncserver_1.6.80-4_amd64.zip

安装tigervncserver,如果使用dpkg安装需要在第一次安装失败后
sudo apt-get install -f 修复后再安装
或者直接安装
sudo apt install ./tigervncserver_1.6.80-4_amd64.deb

配置xrdp
echo unity > ~/.xsession(针对每个用户)
或者(二选一)
sudo sed -i.bak '/fi/a #xrdp multi-users \n unity \n' /etc/xrdp/startwm.sh(针对所有用户)

替换和添加以下三个文件解决xrdp远程后无图像,无顶栏,环境变量不全:
/etc/xrdp/startwm.sh
/etc/pam.d/sesman
/etc/polkit-1/localauthority.conf.d/02-allow-colord.conf

最后重启桌面,三个文件和tigervncserver可以从我的博客下载。

如果本文对你有帮助,请点标题后点个赞,转载文章请注明出处! PYPYN.COM

参考文章:

https://zhuanlan.zhihu.com/p/58241032