Install xrdp
$ sudo apt-get -y install xrdp
Next, one may adjust the configuration file:
$ sudo nano /etc/xrdp/xrdp.ini
Set encryption level to high, and save xrdp.ini:
encrypt_level=high
Allow just RDP through the local firewall:
$ sudo ufw allow 3389/tcp
Create a polkit configuration file:
$ sudo nano /etc/polkit-1/localauthority.conf.d/02-allow-colord.conf
and put below settings into the file:
polkit.addRule(function(action, subject) {
if ((action.id == “org.freedesktop.color-manager.create-device” || action.id == “org.freedesktop.color-manager.create-profile” || action.id == “org.freedesktop.color-manager.delete-device” || action.id == “org.freedesktop.color-manager.delete-profile” || action.id == “org.freedesktop.color-manager.modify-device” || action.id == “org.freedesktop.color-manager.modify-profile”) && subject.isInGroup(“{group}”))
{
return polkit.Result.YES;
}
});
Restart xrdp
$ sudo systemctl restart xrdp
Logout all user from your desktop
Connect using remote desktop client. For linux, you can use remmina.
P/S: If you are still unable to login using remote desktop client, check whether you have xorgxrdp package installed. If not, install it and restart xrdp. Then try to connect again
$ sudo apt install xorgxrdp -y
$ sudo systemctl restart xrdp
P/S: If you are still unable to login using remote desktop client, check whether you have xorgxrdp package installed. If not, install it and restart xrdp. Then try to connect again
$ sudo apt install xorgxrdp -y
$ sudo systemctl restart xrdp
No comments:
Post a Comment