Back to App Center

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:
  1. On your technician machine, open the RustDesk client that's already connected to your server.
  2. Go to Settings > Network and click Unlock network settings.
  3. Click Export Server Config - the string is copied to your clipboard.
  4. Paste it here.
NOTE: Delete any leading = (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

  1. A self-hosted RustDesk server (hbbs + hbbr), reachable from your customers' machines.
  2. The RustDesk client installed (not run portable) on the technician machines you connect FROM - installing registers the rustdesk:// link handler the Remote button uses.
  3. Ports 21115-21119 open on the server (RustDesk defaults).
  4. 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.