Files
obsidian/PVE/Подключение к RustDesk.md
T
2026-09-24 13:22:58 +05:00

2.5 KiB

#RustDesk

https://rustdesk.com/docs/en/self-host/install/
но он какой-то невразумительный, имхо...Алгоритм - это мой опыт, не претендую на истину.

  1. Для сервера нужна отдельная машина. ПК или впс-вдс. У меня не получилось заставить работать клиент и сервер на одной машине. Оптимальный вариант, имхо, - vps kvm под ubuntu, debian или cent os. подойдет практически любой vps с минимально разумными ттх. я буду писать про установку сервера на vps под управлением ubuntu.
  2. Скачиваем свежий релиз здесь https://github.com/rus…stdesk-server/releases распаковываем архив.
1. chmod +x hbbr chmod +x hbbs  
2. npm install pm2 -g - устанавливаем pm2  
3. pm2 start hbbs -- -r server_ip:21116 -k_  
pm2 start hbbr -- -k_  

Порт 21116 указан в оф туториале. Этот порт на машине нужно открыть. Аргумент -k_ запрещает подключение без ключа. В папке с файлами hbbr и hbbs при запуске сервера создается файл публичного ключа вида id_ed25519.pub. Нам нужно содержимое этого файла. Получаем его так:
cat ./id_ed25519.pub

Либо заходим в нужную папку в приложении winscp - кому как удобнее.
Открываем клиент - неважно, на винде, ведре... Суть одна. В поле id сервер вписываем айпи _сервера:порт. В поле key вводим содержимое файла публичного ключа.
Всё, можно пользоваться.
Самый простой способ проверить, что сервер работает - убрать ключ. При попытке подключения выскочит ошибка "несоответствие ключей".
Посмотреть, кто подключался, можно командой Pm2 log.