It is only possible to use this service if you are connected with Wireguard. See: wireguard
Your sysadmin has been probably giving you access to your workstation through noVNC, but this is quiet limited. RustDesk has some advantages:
To set it up, first check if it is installed already or not.
Open a terminal, and paste this command:
dpkg -l rustdesk
If you get a response like this, you can proceed with the next step, otherwise skip to setup a fixed password
dpkg-query: no packages found matching rustdesk
However, you can always uninstall if it is installed and you want to retry it:
sudo apt purge rustdesk
Your sysadmin has crafted a special install script, so you can connect through our relay server.
Go to your Downloads folder (or where you placed it) and make it executable
cd ~/Downloads
chmod +x linuxclientinstall.sh
./linuxclientinstall.sh
After the setup a new icon will appear, or you can start it from the programs list.
It’s probably not so handy if RustDesk give you a random password to connect, here is how you can setup a fixed password. Go to the Settings menu, first click the hamburger menu, Settings will appear:
Go to the General menu, all the way down tick Allow linux headless:
Go to the Security menu and select Unlock security settings:
Goto the Password setup and select Set permanent password:
rustdesk --get-id
This is the id you can connect to.
Your Linux workstation is now ready to accept RustDesk remote desktop connections.
Do the install again, this time on your home computer, you do not have to setup a fixed password.
You can now connect to the Id from your Linux workstation.
Open a PowerShell as administator. Type this to let it run the powershell script:
Set-ExecutionPolicy unrestricted
The script is this WindowsAgentAIOInstall.ps1. Go to your Downloads folder (or where you placed it)
cd Downloads
.\WindowsAgentAIOInstall.ps1
You can now connect to the Id from your Linux workstation.
Download the dmg file from GitHub more info can be found on the macOS page.
Open the dmg file and drag RustDesk to Applications.
Allow RustDesk to run.
Enable permissions requested and follow prompts on the left hand side of RustDesk to finish setup. rustdesk-macOS-telin.html Copy and paste this in Settings -> Network