23. RustDesk – vzdialená správa počítačov
Čo sa dnes naučíš
- čo je vzdialená plocha
- ako funguje RustDesk
- rozdiel medzi verejným a vlastným serverom
- čo znamená open-source softvér
- prečo firmy používajú vlastný server
Úvod – čo je RustDesk
RustDesk je program na vzdialené ovládanie počítača cez internet alebo LAN.
Funguje podobne ako TeamViewer alebo AnyDesk, ale má jednu zásadnú výhodu:
👉 môžeš si spustiť vlastný server
To znamená, že komunikácia nemusí ísť cez cudziu firmu, ale cez server, ktorý spravuješ ty (napr. Debian 12 server).
Ako funguje vzdialené pripojenie (jednoduché vysvetlenie)
Keď sa chceš pripojiť na iný počítač:
- cieľový počítač spustí RustDesk
- dostane ID a heslo
- ty zadáš tieto údaje
- server sprostredkuje spojenie
- vidíš obrazovku a ovládaš PC
Čo robí server
Server neovláda počítače.
Server iba:
- nájde druhé zariadenie
- prepojí ich
- pomôže obísť NAT a firewall
Architektúra RustDesk (technicky presnejšie)
RustDesk používa 2 typy serverov:
1️⃣ ID server
- uchováva informáciu kde je klient
- pomáha nájsť IP adresu druhého počítača
2️⃣ Relay server
- prenáša obraz a dáta
- používa sa keď sa nedá vytvoriť priame spojenie
Open-source – čo to znamená
RustDesk je open-source softvér.
To znamená:
- zdrojový kód je verejný
- môžeš ho upraviť
- môžeš ho kontrolovať
- môžeš ho hostovať sám
Výhody pre školy a firmy:
- nulové licenčné poplatky
- vyššia kontrola nad bezpečnosťou
- možnosť vlastnej infraštruktúry
Verejný vs súkromný server
Verejný RustDesk server
(pripravený výrobcom)
Výhody:
- jednoduché nastavenie
- funguje hneď
- vhodné pre domácich používateľov
Nevýhody:
- komunikácia ide cez cudzie servery
- menšia kontrola
- závislosť od cudzej infraštruktúry
Súkromný server (napr. Debian 12)
Výhody:
- plná kontrola
- vyššia bezpečnosť
- vhodné pre firmy a školy
- dáta ostávajú v sieti
Nevýhody:
- treba server spravovať
- treba otvoriť porty
- treba základné admin znalosti
Porovnanie (prehľadová tabuľka)
| Vlastnosť | Verejný server | Vlastný server |
|---|---|---|
| Nastavenie | jednoduché | náročnejšie |
| Bezpečnosť | štandardná | vysoká |
| Kontrola | nízka | plná |
| Vhodné pre | domácich | firmy/školy |
| Cena | zdarma | zdarma (server stojí HW/čas) |
Kedy použiť ktorý režim
Použi verejný server keď:
- testuješ
- učíš sa
- pripájaš sa občas
Použi vlastný server keď:
- spravuješ školskú sieť
- spravuješ firmu
- riešiš IT servis
- potrebuješ bezpečnosť
Praktická úloha
Zadanie
Spusť RustDesk na dvoch počítačoch a vytvor spojenie.
Zapíš:
- ID cieľového PC
- čas pripojenia
- odozvu
- kvalitu obrazu
Pokročilá úloha
Zisti IP adresu servera, cez ktorý ide spojenie.
Pomôcky:
- príkaz netstat
- príkaz ss (Linux)
Kontrolné otázky
- Na čo slúži relay server?
- Prečo firmy používajú vlastný server?
- Čo znamená open-source?
- Čo sa stane, keď je relay server nedostupný?
- Prečo je vlastný server bezpečnejší?
Úloha pre premýšľanie (diskusia)
Predstav si školu s 500 počítačmi.
IT administrátor chce všetky spravovať vzdialene.
Otázka:
Použil by verejný server alebo vlastný? Prečo?
Mini-projekt (bonus pre šikovných)
Navrhni architektúru pre školský RustDesk server:
- kde bude server umiestnený
- aké porty treba otvoriť
- kto bude mať prístup
- ako sa bude zálohovať


