A RustDesk egy nyílt forráskódú távoli asztali megoldás, amely lehetővé teszi a felhasználók számára, hogy távolról csatlakozzanak más számítógépekhez. A Docker használata megkönnyíti a RustDesk szerver telepítését és kezelését.
Először is, győződj meg róla, hogy a Docker telepítve van a rendszereden. Ha még nincs telepítve, kövesd az alábbi lépéseket:
Ubuntu:
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
Windows / Mac: Töltsd le a Docker Desktop alkalmazást a Docker hivatalos weboldaláról és telepítsd.
Most, hogy a Docker telepítve van, telepíthetjük a RustDesk szervert.
Húzd le a RustDesk Docker képet:
docker pull rustdesk/rustdesk-server
Futtasd a RustDesk szervert:
A következő parancs futtatja a RustDesk szervert Dockerben. A -d opció a háttérben futtatja a konténert.
docker run -d --name rustdesk-server -p 21112:21112 -p 21113:21113 rustdesk/rustdesk-server
-p opciók a konténer portjait a gazdagép portjaival kötik össze. A 21112 a távoli asztali kapcsolat portja, míg a 21113 a WebSocket port.A RustDesk kliensek konfigurálásához szükséged lesz a szerver nyilvános kulcsára. A RustDesk szerver automatikusan generál egy nyilvános kulcsot, amelyet a klienseknek meg kell adniuk.
Nyilvános kulcs megkeresése: A RustDesk szerver nyilvános kulcsát a következő parancs futtatásával találhatod meg:
docker logs rustdesk-server
Keresd meg a logban a “Public Key” sort, amely tartalmazza a nyilvános kulcsot.
Kliensek beállítása: A RustDesk kliensben (Windows, macOS, Linux) nyisd meg a beállításokat, és add meg a következőket:
Most, hogy a kliensek be vannak állítva, próbálj meg csatlakozni a RustDesk szerverhez a kliens alkalmazásból. Ha minden helyesen van beállítva, akkor sikeresen csatlakozhatsz a távoli gépekhez.