前言
该文章基于Linux Mint 20 Ulyana,并已经安装了gnome。远程桌面客户端默认使用win10自带的远程桌面
安装步骤
-
安装xrdp
sudo apt-get -y install xrdp
-
安装tigervnc
sudo apt-get -y install tigervnc-standalone-server
-
为root用户设置VNC密码,这里的用户为在远程桌面登录时的用户,修改为自己的用户名
vncpasswd root
-
修改 xrdp最大连接数(使用默认值,不修改也是可以的) :vim /etc/xrdp/xrdp.ini (默认是32):max_bpp=32
-
如果有防火墙,请关闭或者将相关接口放入放行端口中。这里应该时3389
systemctl stop firewalld.service
设置开机不启动防火墙:
systemctl disable firewalld.servie -
关闭SElinux,linuxmint 20中默认关闭。
参考:https://blog.csdn.net/cunjiu9486/article/details/109073015
查看selinux状态
$ sestatus
如果未安装sestatus我们可以使用以下命令将其安装在Ubuntu,Debian,Kali,Mint中。
$ sudo apt install policycoreutils
-
启动XRDP
systemctl start xrdp
-
设置xrdp服务 开机自启动
systemctl enable xrdp
-
使用win10远程桌面连接
点击连接后出现如下页面,输用户名和密码点击OK,应该就能正常访问了。 ( 这 里 注 意 : s e s s i o n 选 择 X v n c ) \color{#FF3030}{(这里注意:session选择Xvnc)} (这里注意:session选择Xvnc)
参考文章
https://ywnz.com/linuxjc/2228.html