Skip to main content

Rustdesk Server Pro License Key Install -

[Unit] Description=RustDesk ID Server (Pro) After=network.target [Service] Type=simple User=root Environment="RUSTDESK_PRO_LICENSE=YOUR_LICENSE_KEY_HERE" ExecStart=/usr/local/bin/hbbs -r your-domain.com:21117 Restart=on-failure RestartSec=5

However, the process of moving from the free “RustDesk Server” (hbbs/hbbr) to the version is not just a simple apt-get upgrade . It requires a valid license key and a specific installation pathway. rustdesk server pro license key install

sudo nano /etc/systemd/system/rustdesk-hbbr.service [Unit] Description=RustDesk Relay Server (Pro) After=network.target [Service] Type=simple User=root ExecStart=/usr/local/bin/hbbr Restart=on-failure [Unit] Description=RustDesk ID Server (Pro) After=network

[Install] WantedBy=multi-user.target

# Example for Ubuntu 22.04 x86_64 wget https://github.com/rustdesk/rustdesk-server-pro/releases/download/1.1.9-2/rustdesk-server-pro-x86_64-unknown-linux-musl.zip unzip rustdesk-server-pro-*.zip cd amd64 sudo cp hbbs /usr/local/bin/ sudo cp hbbr /usr/local/bin/ sudo chmod +x /usr/local/bin/hbbs /usr/local/bin/hbbr Step 3.4: Apply the License Key via Environment Variable This is the most critical step. The Pro server looks for the license key in the RUSTDESK_PRO_LICENSE variable. The Pro server looks for the license key

Create a systemd service file with the key embedded. Replace YOUR_LICENSE_KEY_HERE with the actual string.