WSL2使用xrdp访问xfce4桌面环境

引言

之前在树莓派上用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连接,欧耶~
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章