Files
RDtop/scripts/README.md
Orchestrator 3f49556cd7 feat: add RustDesk Server scripts (hbbs+hbbr native, systemd, UFW)
- install-rustdesk-server.sh: download & install hbbs/hbbr from GitHub releases
- rustdesk-hbbs.service: systemd unit for ID-server (ports 21115-21116)
- rustdesk-hbbr.service: systemd unit for relay (port 21117)
- open-rustdesk-ports.sh: idempotent UFW port opening
- README.md: deployment instructions

Generated by orchestrator in APAW worktree, applied to VPS 2.59.219.61
2026-05-15 23:50:39 +01:00

1.7 KiB

RustDesk Server — Нативная установка на VPS

Файлы

Файл Назначение
install-rustdesk-server.sh Скачивает и устанавливает hbbs + hbbr
rustdesk-hbbs.service systemd unit для ID-сервера
rustdesk-hbbr.service systemd unit для relay
open-rustdesk-ports.sh Открывает порты в UFW

Быстрый старт

# 1. Скопируй файлы на VPS
scp install-rustdesk-server.sh \
   rustdesk-hbbs.service \
   rustdesk-hbbr.service \
   open-rustdesk-ports.sh \
   root@2.59.219.61:/root/

# 2. Зайди на VPS
ssh root@2.59.219.61

# 3. Запусти
chmod +x install-rustdesk-server.sh open-rustdesk-ports.sh
./open-rustdesk-ports.sh
./install-rustdesk-server.sh

Порты

Порт Протокол Назначение
21115 TCP NAT type detection
21116 TCP + UDP ID registration / hole punching
21117 TCP Relay
21118 TCP Web console (опционально)
21119 TCP Web console HTTPS (опционально)

Проверка

systemctl status rustdesk-hbbs rustdesk-hbbr
ss -tlnp | grep -E '21115|21116|21117'
journalctl -u rustdesk-hbbs -f
cat /var/lib/rustdesk-server/id_ed25519.pub

Настройка клиента

  1. Открой RustDesk на VPS
  2. Нажми «Настройки сети» → «ID-сервер»
  3. Вставь IP VPS и порт: 2.59.219.61:21116
  4. Вставь ключ из /var/lib/rustdesk-server/id_ed25519.pub
  5. Готово — ID теперь локальный и постоянный