VNC telepítése és konfigurálása Debian 10 rendszeren

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.

  A legjobb 8 munkaidő-nyilvántartási sablon az alkalmazottak által eltöltött idő nyomon követésére

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.

  A 134-es WOW-hiba végzetes állapotának javítása

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:

  Prezentáció átküldése okostelefonjáról a tévére


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.