| Feature | Free (OSS) | Pro (Licensed) | | :--- | :--- | :--- | | Self-Hosted Relay | Yes | Yes | | End-to-End Encryption | Yes | Yes | | Web Admin Console | No | Yes | | User Groups & Roles | No | Yes | | SSO (Azure/Google) | No | Yes | | Session Recording | No | Yes (Server side) | | Custom Branding | No | Yes | | 2FA Security | No | Yes | | Mobile App Management | Basic | Full | | Price | $0 | ~$120/year |
RustDesk Server Pro unlocks advanced features for self-hosted remote desktop infrastructure. If you’re considering a Pro license, here’s a concise overview to inform your readers.
The Pro server will revert to Free Mode. You will lose:
Your existing remote connections stay active, but management features shut down.
The free server has no web interface. Pro gives you a beautiful HTTPS dashboard. rustdesk server pro license key
Once you have purchased the key (you will receive a text string like RUSTPRO-XXXXX-XXXXX-XXXXX), here is how to activate it on your Linux server.
Prerequisites: A VPS (Virtual Private Server) with Ubuntu 20.04+ or Debian 11+, port 21114-21119 open.
Step 1: Install the RustDesk Pro Binary
Do not use the standard rustdesk-server-hbbs. You need the Pro binary.
wget https://github.com/rustdesk/rustdesk-server-pro/releases/latest/download/rustdesk-server-pro-linux-amd64.zip
unzip rustdesk-server-pro-linux-amd64.zip
cd amd64
Step 2: Run the Installer
chmod +x rustdesk-server-pro
./rustdesk-server-pro --install
Step 3: Input the License Key
During the setup, the terminal will prompt:
Enter your RustDesk Pro license key:
Paste your key. (If you missed the prompt, run ./rustdesk-server-pro --license <YOUR_KEY>)
Step 4: Set Environment Variables
For security, add these to your .env file:
PRO_LICENSE=YOUR_KEY_HERE
PRO_WEB_CONSOLE=true
PRO_2FA_ENFORCED=true
Step 5: Restart & Access
systemctl restart rustdesk-hbbs rustdesk-hbbr
Navigate to https://your-server-ip:21114 to see your Web Console. Login with the admin password you set during install. | Feature | Free (OSS) | Pro (Licensed)
Troubleshooting:
RustDesk uses a per-server licensing model, not per-user or per-device.
Note: There is no such thing as a "free key generator." If you see a "RustDesk Server Pro License Key Crack" on YouTube or Reddit, it is likely malware designed to backdoor your entire remote support infrastructure.