RustDesk Remote Access
Bring your own self-hosted RustDesk server for one-click remote desktop
Not configured
Configuration
This is the only setting deployments need. How to get it:
- On your technician machine, open the RustDesk client that's already connected to your server.
- Go to Settings > Network and click Unlock network settings.
- Click Export Server Config - the string is copied to your clipboard.
- Paste it here.
= (equals) signs from the pasted string - they are just padding and not part of the actual config string. (This field removes them automatically when you save.)
How it works
- RustDesk is deployed to managed assets using RustDesk's official deployment script, preconfigured for your server via the config string above - automatically per policy, or per machine with the "Install RustDesk" button on the asset page.
- Each deployment sets a random unattended-access password and reports the machine's RustDesk ID back, turning the button into "RustDesk".
- Clicking RustDesk launches your locally installed RustDesk client and copies that machine's unattended password to your clipboard - paste it at the prompt and check "Remember password" for one-click access from then on.
Requirements
- A self-hosted RustDesk server (hbbs + hbbr), reachable from your customers' machines.
- The RustDesk client installed (not run portable) on the technician machines you connect FROM - installing registers the
rustdesk://link handler the Remote button uses. - Ports 21115-21119 open on the server (RustDesk defaults).
- Enable "RustDesk" in the remote access settings of the RMM policies that should deploy it automatically - or use the "Install RustDesk" button on any asset page for one-off machines.