dev xrdp - Murray-LIANG/forgetful GitHub Wiki

Remote desktop to Linux

  1. Install xrdp.
  2. Install tigervnc-server.
  3. Use gnome session instead of classic one:
echo "gnome-session" > ~/.Xclients
chmod +x ~/.Xclients
sudo systemctl restart xrdp.service
  1. Start xrdp service and make it start as system boots.
systemctl start xrdp.service
systemctl enable xrdp.service
  1. If the connection fails, it could be caused by firewall settings. Just add a new rule to firewall.
firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload