RustDesk Setup
RustDesk is an open-source, self-hostable remote desktop platform.
Host Setup
Section titled “Host Setup”Install
Section titled “Install”yay -S rustdesk rustdesk-server-binsudo systemctl enable rustdesk-server-hbbr rustdesk-server-hbbs --nowConfigure RustDesk App
Section titled “Configure RustDesk App”- Settings → Network: Set ID server to host’s IP address
- Settings → Security → Password: Use permanent password only
Firewall (firewalld)
Section titled “Firewall (firewalld)”Open the following ports:
| Port | Protocol |
|---|---|
| 21115-21119 | TCP |
| 8000 | TCP |
| 21116 | UDP |
Client Setup
Section titled “Client Setup”Install
Section titled “Install”- Arch Linux:
yay -S rustdesk - Windows: Download
.exeinstaller
Configure
Section titled “Configure”In RustDesk app, go to Settings → Network and set ID server to host’s IP address.
Connect
Section titled “Connect”Use the host’s ID and permanent password to connect from the client.