Paste the entire string of your private key into this file, save, and exit. Step 3: Set Correct Permissions
Open the config.toml file in a text editor (nano, vim, notepad++). Add or modify the following line under the [server] section:
:
The easiest way to activate your license is through the web interface provided with the Pro version.
Feedback is mixed; while large organizations find the per-client cost reasonable, some smaller users feel that basic features like a web address book should be free for personal self-hosting.
Installing the is a critical step in activating these premium features on your self-hosted infrastructure. This guide will walk you through the process of obtaining, installing, and validating your license key. 1. Prerequisites for RustDesk Server Pro
Ensure your server has outbound internet access on ports 80 and 443. The server must validate the key with RustDesk's licensing servers. Web Console Inaccessible (Port 21114)
: Your license is only for the ID server ( hbbs ); relay servers ( hbbr ) do not require their own license keys.
: The contents of the public key file ( id_ed25519.pub ) generated in your server's data folder. Click Apply .
You must have a license key purchased from RustDesk Pricing. 2. Installing the RustDesk Server Pro License Key