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 ''/ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||