[Install] WantedBy=multi-user.target sudo systemctl daemon-reload sudo systemctl start rustdesk-hbbs rustdesk-hbbr sudo systemctl enable rustdesk-hbbs rustdesk-hbbr sudo systemctl status rustdesk-hbbs Verification: Look for a log line that says:
# 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. rustdesk server pro license key install
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. [Install] WantedBy=multi-user
sudo systemctl stop rustdesk-hbbs sudo systemctl stop rustdesk-hbbr sudo systemctl disable rustdesk-hbbs rustdesk-hbbr Navigate to the RustDesk Server Pro GitHub Releases page. Always use the latest stable release. It requires a valid license key and a
[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