Windows wsl ubuntu开启xrdp远程登陆
1.windows cmd输入wsl,进入ubuntu无界面模式
windows如何开启wsl参考: https://www.cnblogs.com/pfeiliu/p/18879988 How To Install XRDP (Remote Desktop) on Ubuntu 20.04 – TecAdmin
2.添加新的管理员用户
sudo -i
adduser rdpuser
sudo usermod -a -G ssl-cert xrdp
sudo usermod -aG sudo rdpuser
sudo adduser xrdp ssl-cert
3.安装ubuntu桌面
sudo apt update
sudo apt install ubuntu-desktop
sudo apt install -y xfce4 xfce4-goodies -y
sudo apt install gnome -y
4.安装配置RDP服务器
sudo apt install xrdp
sudo systemctl status xrdp
sudo nano /etc/xrdp/xrdp.ini
修改:
port = tcp://:3389
5.防火墙打开RDP端口
sudo ufw allow 3389
如果没有ufw, sudo apt install ufw
6.windows打开mstsc连接ubuntu,如果想多个用户同时连接ubuntu,再次创建个账户即可
adduser rdpuser


如果连接时黑屏闪退
sudo nano /etc/xrdp/startwm.sh #!/bin/sh unset DBUS_SESSION_BESSION_ADDRESS unset XDG_RUNTIME_DIR export XDG_CACHE_HOME="$HOME/.cache" export XDG_CONFIG_HOME="$HOME/.config" mkdir -p "$XDG_CACHE_HOME" "$XDG_CONFIG_HOME" xfce4-session
or
echo "exec startxfce4" > ~/.xsession chmod +x ~/.xsession sudo systemctl restart xrdp
远程用户添加root权限
远程登陆修改文件后远程用户就有root权限
whoami
sudo visudo 或 sudo nano /etc/sudoers
rdpuser ALL=(ALL) NOPASSWD:ALL
rdpuser ALL=(ALL) ALL
浙公网安备 33010602011771号