This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| linux:rustdesk [2023/05/13 16:01] – created olaf | linux:rustdesk [2024/02/06 18:32] (current) – olaf | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Install Rustdesk Server on Debian ===== | ===== Install Rustdesk Server on Debian ===== | ||
| + | |||
| + | ==== Download the deb packages ==== | ||
| + | |||
| + | Go to the [[https:// | ||
| + | For version 1.1.10-3 that would be\\ | ||
| + | https:// | ||
| + | and\\ | ||
| + | https:// | ||
| + | |||
| + | On the Debian Linux server download the packages: | ||
| + | <code bash> | ||
| + | wget https:// | ||
| + | wget https:// | ||
| + | </ | ||
| + | |||
| + | ==== Install the server packages ==== | ||
| + | |||
| + | <code bash> | ||
| + | apt install -f ./ | ||
| + | apt install -f ./ | ||
| + | </ | ||
| + | |||
| + | This will already start the two servers | ||
| + | |||
| + | ==== Configure the ID server and the relay server ==== | ||
| + | |||
| + | in ''/ | ||
| + | <code bash> | ||
| + | ExecStart=/ | ||
| + | </ | ||
| + | to | ||
| + | <code bash> | ||
| + | ExecStart=/ | ||
| + | </ | ||
| + | And to enforce the use of an encrypted connection, change in ''/ | ||
| + | <code bash> | ||
| + | ExecStart=/ | ||
| + | </ | ||
| + | to | ||
| + | <code bash> | ||
| + | ExecStart=/ | ||
| + | </ | ||
| + | |||
| + | Then refresh the serviced cache and restart the servers | ||
| + | <code bash> | ||
| + | systemctl daemon-reload | ||
| + | systemctl restart rustdesk-hbbr.service | ||
| + | systemctl restart rustdesk-hbbs.service | ||
| + | </ | ||
| + | |||
| + | ==== Download the public key for the clients ==== | ||
| + | |||
| + | The public key was generated at first start in ''/ | ||
| + | The content of that file is the required key in the client setup.\\ | ||
| + | |||
| + | Should the key be compromised (known by unauthorized persons), just delete ''/ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||