Ubuntu

A VNC Server telepítése az Ubuntura

A VNC Server telepítése az Ubuntura

Korábban bemutattuk, hogyan kell telepíteni a VNC szervert a CentOS-ra (kattintson ide). Ma kitérünk a VNC szerver telepítésére és konfigurálására az Ubuntu gépen.

Mivel a VNC az ügyfél / kiszolgáló modellt használja, telepítenünk kell a VNC kiszolgálót egy Ubuntu gépre. A kapcsolat teszteléséhez a VNC klienst fogjuk használni egy Windows gépen.

A VNC Server telepítésének megkezdése előtt meg kell győződnie arról, hogy az Ubuntu naprakész a következő parancsok használatával:

sudo apt frissítés sudo apt frissítés

A VNC Server telepítése az Ubuntura

1. lépés. Ahhoz, hogy a VNC szerver megfelelően működjön az Ubuntu gépen, telepítenünk kell egy grafikus asztalt, például KDE, Gnome, XFCE stb. Ehhez az oktatóanyaghoz az XFCE asztalt használjuk.

Az XFCE asztali csomag és más függőségi csomagok telepítéséhez használja a következő parancsot.

sudo apt install xfce4 xfce4-goodies

Telepítse az XFCE Graphical Desktop és más függőségeket

2. lépés. Telepítse a VNC Server csomagot, sok VNC Server csomag van, és a 'tightvncserver' csomagot fogjuk használni.

A következő paranccsal telepítse a 'tightvncserver' csomagot.

sudo apt install -y tightvncserver

Telepítse a VNC Server tightvncserver csomagot

3. lépés. Indítsuk el a VNC szervert a következő paranccsal.

vncserver

A rendszer felkéri, hogy hozzon létre egy VNC-kiszolgáló jelszavát, írja be és ellenőrizze a jelszót, ahogy az alábbi képernyőképen látható.

Generálja a VNC-kiszolgáló konfigurációs fájlját

4. lépés. Miután futtatta a VNC-kiszolgáló parancsot, ez létrehoz egy VNC-konfigurációs könyvtárat, amely a saját könyvtárában található. Ez a VNC könyvtár tartalmaz egy „xstartup” nevű VNC konfigurációs fájlt a parancsot végrehajtó felhasználó számára.

Az alábbi paranccsal felsorolhatja a VNC konfigurációs könyvtár tartalmát.

ls -lah ~ /.vnc /

Jelölje be a Létrehozott VNC kiszolgáló konfigurációs fájl elemet

5. lépés. Annak ellenőrzése, hogy fut-e a VNC kiszolgáló folyamata.

ps -ef | grep Xtightvnc

A VNC-kiszolgáló sikeresen fut

Konfigurálja a VNC-kiszolgálót az Ubuntuban

1. lépés. Mielőtt elkezdenénk konfigurálni a VNC szervert, először le kell állítanunk az éppen futó munkamenetet.

vncserver -kill: 1

Állítsa le a VNC-kiszolgálói munkamenetet

2. lépés. Készítsen biztonsági másolatot az alapértelmezett VNC szerver konfigurációs fájlról.

mv ~ /.vnc / xstartup ~ /.vnc / xstartup.backup_file

Biztonsági másolat készítése a VNC-kiszolgáló konfigurációs fájljáról

3. lépés. Hozzon létre egy új VNC-kiszolgáló konfigurációs fájlt.

vi ~ /.vnc / xstartup

Hozzon létre új VNC konfigurációs fájlt

4. lépés. Szerkessze az új konfigurációs fájlt, és adja hozzá az alábbi sorokat:

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

A VNC konfigurációs fájl

5. lépés. Állítsa be az új konfigurációs fájl jogosultságait futtathatónak.

chmod + x ~ /.vnc / xstartup

6. lépés. Futtassa a VNC-kiszolgáló parancsot.

vncserver

Futtassa a VNC kiszolgáló parancsot

Konfigurálja a VNC kiszolgáló szolgáltatást

Ezután konfiguráljuk a VNC szervert, hogy rendszerszolgáltatásként fusson. Ehhez létre kell hoznunk egy új VNC szerver szolgáltatási fájlt.

1. lépés. Hozzon létre egy VNC szolgáltatásfájlt.

sudo vi / etc / systemd / system / vncserver @.szolgáltatás

Hozza létre a VNC Server Service File fájlt

2. lépés. Adja hozzá az alábbi sorokat a VNC szolgáltatásfájljához.

[Egység] Leírás = Távoli asztali szolgáltatás (VNC) After = syslog.célhálózat.cél [Szolgáltatás] Típus = elágazó felhasználó = PIDFile = / home //.vnc /% H:% i.pid ExecStartPre = - / usr / bin / vncserver -kill:% i> / dev / null 2> & 1 ExecStart = / usr / bin / vncserver -mély 24 -geometry 1280x800:% i ExecStop = / usr / bin / vncserver -kill :% i [Install] WantedBy = többfelhasználós.cél

De ne felejtsük el cserélni mindegyiket jelölje be a felhasználónevét, mint az alábbi képernyőkép.

Szerkessze a VNC Server Service fájlt

3. lépés. Töltse be újra a systemd services démont, hogy a változtatások életbe lépjenek.

sudo systemctl daemon-reload

Töltse be újra a Systemd démonot

4. lépés. Indítsa el a VNC szerver szolgáltatást.

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

Indítsa el a VNC kiszolgáló szolgáltatást

5. lépés. Engedélyezze a VNC-kiszolgáló szolgáltatás automatikus indítását a rendszer indításával.

sudo systemctl engedélyezze a vncserver @ 1 alkalmazást.szolgáltatás

Engedélyezze a VNC kiszolgáló szolgáltatást

6. lépés. Végül ellenőrizze a VNC szerver szolgáltatás állapotát, hogy megbizonyosodjon arról, hogy minden rendesen, hiba nélkül működik.

sudo systemctl állapot vncserver @ 1.szolgáltatás

Ellenőrizze a VNC-kiszolgáló szolgáltatás állapotát

Most telepítve van a VNC szerver, és a munkamenet készen áll.

7. lépés. Szerezze be a következő szakaszban használt VNC-kiszolgáló IP-címét.

ifconfig

A VNC-kiszolgáló IP-címe

Ha az előző parancs nem működött, először letöltheti a net-tools alkalmazást, majd használhatja az ifconfig parancsot.

sudo apt telepítse a net-tools programot

Telepítse a Net Tools csomagot

Tesztelje a VNC kiszolgáló kapcsolatát Windows rendszerről

Az oktatóanyag ezen részében teszteljük a VNC szervert azzal, hogy megpróbálunk csatlakozni egy VNC kliensről egy Windows gépen.

Mivel a VNC protokoll nincs titkosítva, csomag szippantásnak lesz kitéve. Ezért nagyon ajánlott olyan SSH-alagutat létrehozni, amely biztonságosan továbbítja az összes helyi gépet. Ebben az esetben a VNC kliensgép forgalma az 5901-es porton az ugyanazon az 5901-es porton lévő VNC-kiszolgáló felé történik.

1. lépés. Az SSH alagút beállításához Windows rendszeren a PUTTY klienssel kell rendelkeznie. Nyissa meg a Putty alkalmazást, és írja be a VNC-kiszolgáló IP-címét a hosztnévbe, amelyet az alábbi képernyőképhez hasonlóan nyújt be.

Nyissa meg a Putty alkalmazást, és állítsa be a VNC-kiszolgáló IP-címét

2. lépés. A bal oldali panelről -> A Connection Menu alatt -> SSH megnyitása -> Press Tunnels.

Írja be a portszámot a Forrás port mezőbe, és vnc_szerver_ip: port_szám a Cél mezőbe. Ezután nyomja meg a Hozzáadás gombot az alábbi képernyőképként.

Nyissa meg a Putty-t

Ezután visszatérhet a munkamenet oldalára az előző beállítások mentéséhez. A VNC-kiszolgáló minden egyes megnyitásakor nem kell végrehajtania az előző lépéseket. Végül nyomja meg az Open gombot a kapcsolat létrehozásához a VNC-kiszolgálóval.

3. lépés. A Putty meg fogja kérni az Ubuntu géped felhasználónevét és jelszavát.

Írja be az Ubuntu felhasználónevét és jelszavát

Bejelentkezés után kap egy olyan képernyőt, mint az alábbi:

SSH-alagút létrehozva

Ezzel létrehozott egy SSH alagutat, és lépjen tovább a következő lépésre.

4. lépés. Most nyissa meg a VNC nézőt, és csatlakozzon a VNC szerverhez a localhost: 5901 címen.

Nyissa meg a VNC Viewer alkalmazást

Kihagyhatja a titkosítási figyelmeztetést.

A titkosítási figyelmeztetés kihagyása

Meg kell adnia a VNC-kiszolgáló jelszavát.

Írja be a VNC-kiszolgáló jelszavát

Végül láthatja az Ubuntu asztalát.

A VNC szerver képernyő

Gratulálunk, hogy most távolról csatlakozott az Ubuntu gépéhez.

Vulkan Linux felhasználók számára
A grafikus kártyák minden új generációjával azt látjuk, hogy a játékfejlesztők átlépik a grafikus hűség határait, és egy lépéssel közelebb kerülnek a ...
OpenTTD vs Simutrans
Saját közlekedési szimuláció létrehozása szórakoztató, pihentető és rendkívül csábító lehet. Ezért meg kell győződnie arról, hogy a lehető legtöbb ját...
OpenTTD bemutató
Az OpenTTD az egyik legnépszerűbb üzleti szimulációs játék. Ebben a játékban létre kell hoznia egy csodálatos szállítási vállalkozást. Azonban kezdete...