Tartalomjegyzék
VNC telepítése és konfigurálása Debian 10 rendszeren
A Virtual Network Computing (VNC) egy olyan távoli asztali protokoll, amely lehetővé teszi a felhasználók számára, hogy grafikus felhasználói felületen (GUI) keresztül vezéreljék a távoli számítógépeket. Ez hasznos lehet a távoli szerverek adminisztrálásához, az asztali számítógépek eléréséhez távoli helyekről vagy a számítógépek támogatásához.
Ebben az útmutatóban bemutatjuk, hogyan telepítheti és konfigurálhatja a VNC-t egy Debian 10 rendszeren, lépésről lépésre.
Előfeltételek
* Debian 10 rendszer
* Root jogosultságok
* Internetkapcsolat
Telepítés
1. Frissítse a rendszer csomagtárát:
sudo apt-get update
2. Telepítse a VNC szerver (tightvncserver) csomagot:
sudo apt-get install tightvncserver
Konfiguráció
1. Alapértelmezés szerint a VNC szerver a 5901-es kijelzőszámon fut. Ha módosítani szeretné ezt a számot, szerkessze a /etc/default/vncserver
fájlt:
sudo nano /etc/default/vncserver
Keresse meg a VNCSERVERS="1:vncserver -geometry 1024x768"
sort, és módosítsa a -geometry
értéket a kívánt felbontásra.
2. Állítsa be a VNC szerver jelszavát:
sudo vncpasswd
Kövesse a terminálon megjelenő utasításokat, és adjon meg egy erős jelszót.
3. Indítsa el a VNC szervert:
sudo service vncserver start
4. Engedélyezze a 5901-es port használatát a tűzfalon:
sudo ufw allow 5901/tcp
Távoli kapcsolódás
Miután a VNC szerver fut, távolról is csatlakozhat hozzá egy VNC kliens segítségével. Számos VNC kliens érhető el különböző platformokra.
1. Nyissa meg a VNC klienst a távoli számítógépen.
2. Adja meg a Debian rendszer IP-címét és a kijelzőszámot a következő formátumban:
[IP-cím]:[kijelzőszám]
Például, ha a Debian rendszer IP-címe 192.168.1.100, és az alapértelmezett 5901-es kijelzőszámon fut, akkor a kapcsolat beállításai a következők lennének:
192.168.1.100:5901
3. Adja meg a VNC szerverhez beállított jelszót.
4. Ezzel csatlakoznia kell a távoli Debian asztalhoz.
Alkalmazás
A VNC használható a következő célokra:
* Távoli szerverek adminisztrálása
* Asztali számítógépek elérése távoli helyekről
* Támogatás nyújtása számítógépekhez
* Fájlok másolása távoli számítógépek között
* Alkalmazások futtatása távoli számítógépeken
Befejezés
A VNC egy erőteljes eszköz, amellyel távolról is vezérelheti a számítógépeket. A Debian 10 rendszeren történő telepítése és konfigurálása viszonylag egyszerű, és lehetővé teszi a távoli asztalhoz való biztonságos és kényelmes hozzáférést.
GYIK
1. Miért nem tudok csatlakozni a VNC szerverhez?
Ellenőrizze, hogy a VNC szerver fut-e, a következő paranccsal:
sudo service vncserver status
Ha a szerver nem fut, indítsa el a következő paranccsal:
sudo service vncserver start
2. Miért kéri a VNC kliens a jelszót, még akkor is, ha beállítottam a blank jelszót?
A blank jelszót nem támogatja a VNC szerver. Használjon erős jelszót a VNC szerver védelme érdekében.
3. Hogyan módosíthatom a VNC szerver portját?
A VNC szerver portját a /etc/default/vncserver
fájlban módosíthatja. Keresse meg a VNCSERVERS="1:vncserver -geometry 1024x768 -localhost"
sort, és módosítsa a portot a kívánt értékre.
4. Hogyan engedélyezhetem a VNC-t a tűzfalon keresztül?
A VNC portját a következő paranccsal engedélyezheti a tűzfalon:
sudo ufw allow [port]/tcp
Például a 5901-es port engedélyezéséhez használja a következő parancsot:
sudo ufw allow 5901/tcp
5. Hogyan indíthatom el automatikusan a VNC szervert rendszerindításkor?
A VNC szerver automatikus indításához rendszerindításkor adja hozzá a következő sort az /etc/rc.local
fájlhoz:
sudo service vncserver start
6. Hogyan csatlakozhatok a VNC szerverhez SSH segítségével?
A VNC szerverhez SSH segítségével is csatlakozhat az X tunnellálással. Nyisson meg egy terminált a távoli számítógépen, és futtassa a következő parancsot:
ssh -L [local_port]:localhost:[vnc_server_port] [username]@[server_ip_address]
Például, ha a helyi port 6000, a VNC szerver portja 5901 és a felhasználónév john
, akkor a parancs a következő lenne:
ssh -L 6000:localhost:5901 [email protected]
Ez létrehoz egy SSH-alagutat a helyi 6000-es port és a távoli 5901-es port között. A VNC klienssel a helyi 6000-es porthoz csatlakozhat a távoli VNC szerverhez.
7. Hogyan továbbíthatok hangot a VNC kapcsolaton keresztül?
Az ALSA emulátor használatával továbbíthatja a hangot a VNC kapcsolaton keresztül. Telepítse az pulseaudio
és az paprefs
csomagokat a következő parancsokkal:
sudo apt-get install pulseaudio paprefs
A paprefs használatával hozzon létre egy új PULSE_SERVER környezeti változót, amely a távoli számítógép IP-címére mutat:
paprefs &
Kattintson az „Új” gombra, és adja meg a „PULSE_SERVER” nevet és a távoli számítógép IP-címét az „Érték” mezőben. Kattintson az „OK” gombra, majd az „Igen” gombra a változások mentéséhez.
8. Hogyan másolhatok fájlokat távoli számítógépek között VNC segítségével?
A fájlok másolásához távoli számítógépek között VNC segítségével használhatja a drag and drop funkciót. Nyissa meg a VNC kliensben a helyi számítógépen lévő fájlkezelőt, majd húzza a fájlokat a távoli asztalra. A fájlok a távoli számítógépre lesznek másolva.