Linux Mint

Namestite strežnik VNC na Linux Mint 20

Namestite strežnik VNC na Linux Mint 20
Včasih se morate povezati ne samo z oddaljenimi sistemi, temveč tudi z dostopom do celotnega okolja GUI. V Linuxu je VNC takšno orodje, ki omogoča grafično prijavo na strežnik Linux na daljavo. VNC (stojala za računalništvo navideznega omrežja) je podoben orodju za oddaljeno namizje v sistemih Windows. Omogoča upravljanje in upravljanje oddaljenega strežnika iz vašega lokalnega sistema.

V tej vadnici bomo opisali, kako namestiti strežnik VNC v sistem Linux Mint 20. Za preizkus povezave s strežnikom VNC bomo uporabili aplikacijo VNC viewer (odjemalec VNC). Uporabite lahko katero koli drugo odjemalsko aplikacijo VNC.

Preden nadaljujete s člankom, se prepričajte, da ste prijavljeni kot uporabnik sudo.

1. korak: Namestite namizno okolje

V Linuxu obstaja več namiznih okolij, kot so Gnome, KDE, XFCE, Unity itd. Za pravilno delovanje strežnika VNC bomo morali namestiti katerega koli izmed njih. Tukaj bomo namestili namizje XFCE.

Z bližnjico na tipkovnici Ctrl + Alt + T odprite aplikacijo Terminal ukazne vrstice in nato v Terminalu izdajte naslednji ukaz za namestitev namizja XFCE.

$ sudo apt namestite xfce4 xfce4-dobrote

Po zagonu zgornjega ukaza bo sistem morda zahteval potrditev, ali želite nadaljevati namestitev ali ne. Pritisnite y za nadaljevanje; po tem bo namizje XFCE nameščeno v vaš sistem skupaj z vsemi odvisnostmi.

2. korak: Namestite strežnik VNC

Za sisteme Linux so na voljo različni strežniki VNC. Tukaj bomo namestili “Tightvncserver”. Nastavitev in zagon strežnika Tightvncserver je zelo enostaven in je tudi zanesljiv. V terminalu izdajte naslednji ukaz, da namestite Tightvncserver.

$ sudo apt install -y tightvncserver

Po končani namestitvi v terminalu izdajte naslednji ukaz:

$ vncserver

Pozvani boste, da nastavite geslo za strežnik VNC. Vnesite geslo in ga nato znova vnesite. Nato boste pozvani, da če želite vnesti geslo samo za ogled, pritisnite n. Če pritisnete y, ne boste mogli uporabljati miške in tipkovnice za nadzor primerka VNC.

Ko prvič zaženete ukaz “vncserver”, ustvari nov imenik “.vnc «v vašem domačem imeniku. Če si želite ogledati ta imenik, lahko v terminalu izdate naslednji ukaz:

$ ls -lah ~ /.vnc /

Če si želite ogledati postopek strežnika VNC, v terminalu izdajte naslednji ukaz:

$ ps -ef | grep Xtightvnc

3. korak: Konfigurirajte VNC

Zdaj bomo konfigurirali strežnik VNC. Za to najprej ubijete sejo VNC z naslednjim ukazom v terminalu:

$ vncserver -kill: 1

Privzeta konfiguracijska datoteka strežnika VNC je ~ / .vnc / xstartup. Pred kakršnimi koli spremembami v tej datoteki ustvarimo varnostno kopijo te datoteke. V terminalu izdajte naslednji ukaz:

$ mv ~ /.vnc / xstartup ~ /.vnc / xstartup.rezerva

Zdaj uredite ~ /.vnc / xstartup z uporabo katerega koli urejevalnika besedil. Tu uporabljamo urejevalnik besedil Vim:

$ sudo vim ~ /.vnc / xstartup

V to datoteko vstavite naslednje vrstice:

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

Zdaj zadeti Esc tipko in pritisnite : wq shraniti in zapreti ~ /.datoteka vnc / xstartup.

Zdaj boste morali to datoteko narediti izvršljivo. V terminalu izdajte naslednji ukaz:

$ chmod + x ~ /.vnc / xstartup

Zaženite strežnik VNC z naslednjim ukazom v terminalu:

$ vncserver

4. korak: Konfigurirajte VNC kot storitev

Zdaj boste morali ustvariti datoteko storitve za strežnik VNC. V ta namen pojdite do imenika / etc / systemd / system z naslednjim ukazom:

$ cd / etc / systemd / system

Nato v terminalu ustvarite datoteko storitve z naslednjim ukazom:

$ vim vncserver @.storitev

V to datoteko vstavite naslednje vrstice:

[Enota]
Opis = Storitev oddaljenega namizja (VNC)
Po = syslog.ciljno omrežje.cilj
[Storitev]
Tip = vilice
Uporabnik = edward
PIDFile = / domov / edward /.vnc /% H:% i.pid
ExecStartPre = - / usr / bin / vncserver -kill:% i> / dev / null 2> & 1
ExecStart = / usr / bin / vncserver -depth 24 -geometry 1280x800:% i
ExecStop = / usr / bin / vncserver -kill:% i
[Namesti]
WantedBy = več uporabnikov.cilj

Zdaj zadeti Esc tipko in pritisnite : wq da shranite in zaprete datoteko.

Zdaj znova naložite sistemske procese z naslednjim ukazom v terminalu:

$ systemctl daemon-reload

Nato zaženite storitve strežnika VNC:

$ systemctl start vncserver @ 1.storitev

Če želite omogočiti zagon storitve strežnika VNC ob zagonu, uporabite naslednji ukaz:

$ systemctl omogoči vncserver @ 1.storitev

Če želite preveriti stanje storitve VNC, uporabite naslednji ukaz:

$ systemctl status vncserver @ 1.storitev

5. korak: Povežite se s strežnikom VNC

Zdaj se bomo poskušali povezati s strežnikom VNC prek tunela SSH, saj sam VNC ni šifrirani protokol. V terminalu izdajte naslednji ukaz:

$ ssh -L 5901: 127.0.0.1: 5901 -N -f -l [uporabniško_ime] [strežnik_ip]

Zamenjajte [uporabniško ime] in [strežnik_ip] z dejanskim uporabniškim imenom in naslovom IP strežnika VNC. V našem primeru bi bil ukaz:

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

Ta ukaz bo vzpostavil varen predor med lokalnim gostiteljem in strežnikom VNC.

Zdaj v svoj sistem namestite odjemalsko aplikacijo VNC (pregledovalnik VNC) in jo zaženite. V zgornjo vrstico pregledovalnika VNC vnesite 127.0.0.1: 5901 in pritisnite Enter.

Ko se prikaže naslednje pogovorno okno, kliknite Nadaljujte.

V naslednje pogovorno okno za preverjanje pristnosti vnesite geslo strežnika VNC in kliknite v redu.

Zdaj boste videli namizje oddaljenega sistema.

Zdaj je bila uspešno vzpostavljena povezava s strežnikom VNC. Ko končate, zaprite aplikacijo pregledovalnika VNC in s pomočjo kombinacije tipk Ctrl + c v oknu terminala tudi ubijte tunel SSH. Če se morate znova povezati s strežnikom VNC, najprej ustvarite predor in nato z aplikacijo VNC viewer povežite s strežnikom VNC.

V tem članku ste se naučili namestiti strežnik VNC v sistem Linux Mint 20. Zdaj lahko enostavno upravljate Linux Mint iz lokalnega sistema z uporabo vmesnika GUI. Upam, da vam je bil članek všeč!

Microsoft Sculpt Touch Wireless Mouse Review
Pred kratkim sem prebral o Microsoftov kiparski dotik brezžično miško in se odločil za nakup. Potem ko sem ga nekaj časa uporabljal, sem se odločil, d...
Zaslonska sledilna ploščica in kazalec miške AppyMouse za tablične računalnike Windows
Uporabniki tabličnih računalnikov pogosto zgrešijo miškin kazalec, še posebej kadar običajno uporabljajo prenosne računalnike. Pametni telefoni in tab...
Srednji gumb miške ne deluje v sistemu Windows 10
The srednji gumb miške vam pomaga, da se pomikate po dolgih spletnih straneh in zaslonih z veliko podatkov. Če se to ustavi, boste na koncu uporabili ...