Linux Mint

Telepítse a VNC szervert a Linux Mint 20-ra

Telepítse a VNC szervert a Linux Mint 20-ra
Néha nemcsak távoli rendszerekhez kell csatlakoznia, hanem a teljes GUI-környezethez is. Linuxban a VNC egy olyan eszköz, amely lehetővé teszi grafikus távoli bejelentkezést a Linux szerverre. A VNC (a virtuális hálózati számítástechnika jelentése) hasonló a távoli asztali eszközhöz a Windows rendszerekben. Lehetővé teszi a távoli szerver kezelését és vezérlését a helyi rendszerből.

Ebben az oktatóanyagban leírjuk, hogyan kell telepíteni a VNC szervert a Linux Mint 20 rendszerre. A VNC szerverrel való kapcsolat teszteléséhez a VNC néző (VNC kliens) alkalmazást fogjuk használni. Bármely más VNC kliens alkalmazást használhat.

Mielőtt továbblépne a cikk felé, ellenőrizze, hogy sudo felhasználóként van-e bejelentkezve.

1. lépés: Telepítse az Asztal környezetet

Számos asztali környezet létezik a Linuxban, például Gnome, KDE, XFCE, Unity stb. Bármelyiket telepítenünk kell a VNC szerver megfelelő működéséhez. Itt fogjuk telepíteni az XFCE asztalt.

Nyissa meg a parancssori Terminal alkalmazást a Ctrl + Alt + T billentyűparancs segítségével, majd adja ki a következő parancsot a Terminálban az XFCE asztal telepítéséhez.

$ sudo apt install xfce4 xfce4-goodies

A fenti parancs futtatása után a rendszer megerősítést kérhet, ha folytatni szeretné a telepítést vagy sem. A folytatáshoz nyomja meg az y gombot; ezt követően az XFCE desktop telepítésre kerül a rendszeren, az összes függőséggel együtt.

2. lépés: Telepítse a VNC szervert

Különböző VNC szerverek állnak rendelkezésre a Linux rendszerekhez. Itt fogjuk telepíteni a „Tightvncserver” programot. A Tightvncserver beállítása és futtatása meglehetősen egyszerű, és megbízható is. A Tightvncserver telepítéséhez adja ki a következő parancsot a Terminálban.

$ sudo apt install -y tightvncserver

A telepítés befejezése után adja ki a következő parancsot a Terminálban:

$ vncserver

A rendszer kéri, hogy állítson be jelszót a VNC-kiszolgálóhoz. Írja be a jelszót, majd erősítse meg újra megadásával. Ezután a rendszer megkérdezi, hogy ha csak megtekintési jelszót szeretne megadni, nyomja meg az n gombot. Ha megnyomja az y gombot, akkor nem tudja használni az egeret és a billentyűzetet a VNC-példány vezérléséhez.

A „vncserver” parancs első futtatásakor új könyvtárat hoz létre.vnc ”a saját könyvtárban. A könyvtár megtekintéséhez a következő parancsot adhatja ki a Terminálban:

$ ls -lah ~ /.vnc /

A VNC-kiszolgáló folyamatának megtekintéséhez adja ki a következő parancsot a terminálban:

$ ps -ef | grep Xtightvnc

3. lépés: Konfigurálja a VNC-t

Most konfiguráljuk a VNC szervert. Ehhez először megöli a VNC munkamenetet a következő paranccsal a terminálban:

$ vncserver -kill: 1

A VNC szerver alapértelmezett konfigurációs fájlja ~ / .vnc / xstartup. Mielőtt bármilyen módosítást végezne a fájlban, hozzon létre egy biztonsági másolatot a fájlról. Ehhez adja ki a következő parancsot a Terminálban:

$ mv ~ /.vnc / xstartup ~ /.vnc / xstartup.biztonsági mentés

Most szerkessze a ~ /.vnc / xstartup fájl bármilyen szövegszerkesztővel. Itt a Vim szövegszerkesztőt használjuk:

$ sudo vim ~ /.vnc / xstartup

Helyezze be a következő sorokat ebbe a fájlba:

#!/ bin / bash
xrdb $ HOME /.Xresources
startxfce4 &

Most üsse meg Kilépés gombot és nyomja meg a gombot : wq a ~ / mentéséhez és bezárásához.vnc / xstartup fájl.

Most futtathatóvá kell tennie ezt a fájlt. Ehhez adja ki a következő parancsot a Terminálban:

$ chmod + x ~ /.vnc / xstartup

Futtassa a VNC-kiszolgálót a következő paranccsal a terminálban:

$ vncserver

4. lépés: Konfigurálja a VNC szolgáltatást

Most létre kell hoznia egy szolgáltatási fájlt a VNC-kiszolgálóhoz. Ehhez keresse meg az / etc / systemd / system könyvtárat a következő paranccsal:

$ cd / etc / systemd / system

Ezután hozzon létre egy szolgáltatási fájlt a következő paranccsal a Terminálban:

$ vim vncserver @.szolgáltatás

Helyezze be a következő sorokat ebbe a fájlba:

[Mértékegység]
Leírás = Távoli asztali szolgáltatás (VNC)
Után = syslog.célhálózat.cél
[Szolgáltatás]
Típus = elágazás
Felhasználó = edward
PIDFile = / home / edward /.vnc /% H:% i.pid
ExecStartPre = - / usr / bin / vncserver -kill:% i> / dev / null 2> & 1
ExecStart = / usr / bin / vncserver-24 mélység -geometria 1280x800:% i
ExecStop = / usr / bin / vncserver -kill:% i
[Telepítés]
WantedBy = többfelhasználós.cél

Most üsse meg Kilépés gombot és nyomja meg a gombot : wq a fájl mentéséhez és bezárásához.

Most töltse be újra a systemd folyamatokat a következő paranccsal a terminálban:

$ systemctl daemon-reload

Ezután indítsa el a VNC-kiszolgáló szolgáltatásait:

$ systemctl start vncserver @ 1.szolgáltatás

A VNC-kiszolgáló szolgáltatás indításakor történő indításának engedélyezéséhez használja a következő parancsot:

$ systemctl enable vncserver @ 1.szolgáltatás

A VNC szolgáltatás állapotának ellenőrzéséhez használja a következő parancsot:

$ systemctl status vncserver @ 1.szolgáltatás

5. lépés: Csatlakozás a VNC szerverhez

Most megpróbálunk csatlakozni a VNC szerverhez egy SSH alagúton keresztül, mivel maga a VNC nem titkosított protokoll. Ehhez adja ki a következő parancsot a Terminálban:

$ ssh -L 5901: 127.0.0.1: 5901 -N -f -l [felhasználónév] [kiszolgáló_ip]

Cserélje le a [felhasználónév] és a [kiszolgáló_ip] szót a tényleges felhasználónévre és a VNC-kiszolgáló IP-címére. Példánkban a parancs a következő lenne:

$ ssh -L 5901: 127.0.0.1: 5901 -N -f -l kbuzdar 192.168.72.159

Ez a parancs biztonságos alagutat állít fel a localhost és a VNC szerver között.

Most telepítse a VNC kliens alkalmazást (VNC megjelenítő) a rendszerére, és indítsa el. Írja be a VNC néző felső sávjába a 127-et.0.0.1: 5901, és nyomja meg Belép.

Amikor megjelenik a következő párbeszédpanel, kattintson a gombra Folytatni.

A következő Hitelesítés párbeszédpanelen írja be a VNC-kiszolgáló jelszavát, majd kattintson a gombra rendben.

Most látni fogja a távoli rendszer asztalát.

A VNC szerver kapcsolat sikeresen létrejött. Ha végzett, zárja be a VNC megjelenítő alkalmazást, és a Terminál ablakban található Ctrl + c használatával megöli az SSH alagutat is. Ha újra csatlakoznia kell a VNC-kiszolgálóhoz, először hozza létre az alagutat, majd csatlakozzon a VNC-kiszolgálóhoz a VNC-megjelenítő alkalmazás segítségével.

Ebben a cikkben megtanulta, hogyan kell telepíteni a VNC szervert a Linux Mint 20 rendszerre. Most könnyen kezelheti a Linux Mint helyi rendszeréből a GUI felület használatával. Remélem tetszett a cikk!

Az egér középső gombja nem működik a Windows 10 rendszerben
A középső egérgomb segít átgörgetni a hosszú weboldalakat és a sok adatot tartalmazó képernyőket. Ha ez leáll, akkor a billentyűzet segítségével görge...
Hogyan lehet megváltoztatni a bal és jobb egérgombokat a Windows 10 PC-n
Elég általános, hogy az összes számítógépes egéreszközt ergonómikusan a jobbkezes felhasználók számára tervezték. De vannak olyan egéreszközök, amelye...
Az egérkattintások emulálása az egérrel a Clickless Mouse használatával a Windows 10 rendszerben
Ha az egeret vagy a billentyűzetet nem megfelelő testtartásban, túlzott használat mellett használhatja, számos egészségügyi problémát okozhat, beleért...