引言
之前在树莓派上用xrdp
实现了用Windows自带的远程桌面工具访问图形界面,想着WSL2里面应该也可以实现的吧,搞起来~
安装必要包
$ sudo apt update -y
$ sudo apt install -y xfce4 xrdp
修改默认配置
$ sudo vim /etc/xrdp/xrdp.ini
port=3390 # 修改默认的通信端口`3389`,防止和Windows系统的远程桌面冲突,
启动xrdp
由于WSL2里面不能用systemd
,所以需要手动启动
$ sudo /etc/init.d/xrdp start
远程访问
Windows系统中运行mstsc
,地址输入localhost:3390
进行连接
这里输入WSL2的账户和密码进行登录,结果发现闪退
解决闪退问题
这是由于xrdp
远程连接创建后对登录使用的账户不知道该启动哪个桌面Session会话导致,需要手动创建一下
$ cd ~
$ vim .xsession
# 文件内容就下面一行,保存退出
xfce4-session
再使用mstsc
连接,欧耶~