Dit is een oude revisie van het document!
Install the necessary software:
apt install gnome-remote-desktop freerdp2-wayland winpr-utils
Create and configure the TLS certificate:
sudo -u gnome-remote-desktop mkdir -p ~gnome-remote-desktop/.local/share/gnome-remote-desktop
sudo -u gnome-remote-desktop openssl req -new -x509 -nodes -newkey rsa:4096 -days 365 -keyout /var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop/tls.key -out /var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop/tls.crt -subj "/CN=$(hostname)"
Set the TLS key and certificate:
sudo grdctl –system rdp set-tls-key ~gnome-remote-desktop/.local/share/gnome-remote-desktop/rdp-tls.key
sudo grdctl –system rdp set-tls-cert ~gnome-remote-desktop/.local/share/gnome-remote-desktop/rdp-tls.crt
Set the RDP credentials (username and password):
sudo grdctl –system rdp set-credentials “abel” “Celpq11”
Enable the RDP service and start it:
sudo grdctl –system rdp enable
systemctl –now enable gnome-remote-desktop.service
try headless:
sudo grdctl –headless
open the rdp port in the firewall:
sudo ufw allow 3389/tcp
Reload the firewall to apply changes:
sudo ufw reload
Disable screenlock disconnect:
gsettings set org.gnome.desktop.session idle-delay 0
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0
disable login lockout:
sudo apt install gnome-shell-extension-manager
Open Extension Manager and install “Allow Locked Remote Desktop”.
Start the remote desktop:
sudo systemctl enable –now gnome-remote-desktop.service