Linux Mint

Instalirajte VNC poslužitelj na Linux Mint 20

Instalirajte VNC poslužitelj na Linux Mint 20
Ponekad se trebate ne samo povezati s udaljenim sustavima, već trebate pristupiti i cijelom GUI okruženju. U Linuxu je VNC takav alat koji vam omogućuje daljinsku grafičku prijavu na Linux poslužitelj. VNC (Stand for Virtual Network Computing) sličan je alatu za udaljenu radnu površinu u sustavima Windows. Omogućuje vam upravljanje i upravljanje udaljenim poslužiteljem iz vašeg lokalnog sustava.

U ovom uputstvu opisat ćemo kako instalirati VNC poslužitelj na sustav Linux Mint 20. Za testiranje veze s VNC poslužiteljem upotrijebit ćemo aplikaciju VNC preglednik (VNC klijent). Možete koristiti bilo koju drugu VNC klijentsku aplikaciju.

Prije nego što nastavite prema članku, provjerite jeste li prijavljeni kao sudo korisnik.

Korak 1: Instalirajte okruženje radne površine

U Linuxu postoji nekoliko radnih okruženja, poput Gnome, KDE, XFCE, Unity itd. Morat ćemo instalirati bilo koji od njih da bi VNC poslužitelj mogao ispravno raditi. Ovdje ćemo instalirati XFCE radnu površinu.

Otvorite aplikaciju Terminal naredbenog retka pomoću tipkovne prečice Ctrl + Alt + T, a zatim u Terminalu izdajte sljedeću naredbu za instalaciju radne površine XFCE.

$ sudo apt instalirajte xfce4 xfce4-goodies

Nakon pokretanja gornje naredbe, sustav može zatražiti potvrdu da ako želite nastaviti instalaciju ili ne. Pritisnite y za nastavak; nakon toga će se na vaš sustav instalirati radna površina XFCE, zajedno sa svim ovisnostima.

Korak 2: Instalirajte VNC poslužitelj

Za Linux sustave dostupni su različiti VNC poslužitelji. Ovdje ćemo instalirati “Tightvncserver”. Prilično je jednostavno postaviti i pokrenuti Tightvncserver, a uz to je i pouzdan. U Terminalu izdajte sljedeću naredbu za instaliranje Tightvncserver.

$ sudo apt install -y tightvncserver

Nakon završetka instalacije, u terminalu izdajte sljedeću naredbu:

$ vncserver

Od vas će se zatražiti da postavite lozinku za VNC poslužitelj. Unesite lozinku, a zatim je potvrdite ponovnim unosom. Tada ćete biti upitani ako želite unijeti lozinku samo za prikaz, pritisnite n. Ako pritisnete y, nećete moći koristiti miš i tipkovnicu za kontrolu VNC instance.

Kad prvi put pokrenete naredbu “vncserver”, ona stvara novi direktorij “.vnc “u vašem početnom direktoriju. Da biste pogledali ovaj direktorij, u Terminalu možete izdati sljedeću naredbu:

$ ls -lah ~ /.vnc /

Da biste pregledali postupak VNC poslužitelja, u terminalu izdajte sljedeću naredbu:

$ ps -ef | grep Xtightvnc

Korak 3: Konfigurirajte VNC

Sada ćemo konfigurirati VNC poslužitelj. Za to prvo ubijte VNC sesiju pomoću sljedeće naredbe u terminalu:

$ vncserver -kill: 1

Zadana konfiguracijska datoteka VNC poslužitelja je ~ / .vnc / xstartup. Prije bilo kakvih promjena u ovoj datoteci, napravimo sigurnosnu kopiju ove datoteke. Dajte sljedeću naredbu u terminalu da biste to učinili:

$ mv ~ /.vnc / xstartup ~ /.vnc / xstartup.sigurnosna kopija

Sada uredite ~ /.vnc / xstartup datoteku pomoću bilo kojeg uređivača teksta. Ovdje koristimo Vim editor teksta:

$ sudo vim ~ /.vnc / xstartup

U ovu datoteku umetnite sljedeće retke:

#!/ bin / bash
xrdb $ POČETNA /.Xresources
startxfce4 &

Sad pogodi Esc tipku i pritisnite : wq za spremanje i zatvaranje ~ /.vnc / xstartup datoteka.

Sada ćete ovu datoteku morati izvršiti. Dajte sljedeću naredbu u terminalu da biste to učinili:

$ chmod + x ~ /.vnc / xstartup

Pokrenite VNC poslužitelj pomoću sljedeće naredbe u terminalu:

$ vncserver

Korak 4: Konfigurirajte VNC kao uslugu

Sada ćete morati stvoriti datoteku usluge za VNC poslužitelj. U tu svrhu dođite do direktorija / etc / systemd / system pomoću sljedeće naredbe:

$ cd / etc / systemd / system

Zatim stvorite datoteku usluge sljedećom naredbom u terminalu:

$ vim vncserver @.servis

U ovu datoteku umetnite sljedeće retke:

[Jedinica]
Opis = Usluga udaljene radne površine (VNC)
Nakon = syslog.ciljna mreža.cilj
[Servis]
Tip = račvanje
Korisnik = edward
PIDFile = / home / 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
[Instalirati]
WantedBy = višekorisnički.cilj

Sad pogodi Esc tipku i pritisnite : wq za spremanje i zatvaranje datoteke.

Sada ponovo učitajte systemd procese pomoću sljedeće naredbe u terminalu:

$ systemctl daemon-reload

Zatim pokrenite usluge VNC poslužitelja:

$ systemctl start vncserver @ 1.servis

Da biste omogućili pokretanje usluge VNC poslužitelja prilikom pokretanja, upotrijebite sljedeću naredbu:

$ systemctl omogući vncserver @ 1.servis

Da biste provjerili status VNC usluge, upotrijebite sljedeću naredbu:

$ systemctl status vncserver @ 1.servis

Korak 5: Povežite se s VNC poslužiteljem

Sada ćemo se pokušati povezati s VNC poslužiteljem putem SSH tunela jer sam VNC nije šifrirani protokol. Dajte sljedeću naredbu u terminalu da biste to učinili:

$ ssh -L 5901: 127.0.0.1: 5901 -N -f -l [korisničko ime] [server_ip]

Zamijenite [korisničko ime] i [server_ip] stvarnim korisničkim imenom i IP adresom VNC poslužitelja. U našem primjeru naredba bi bila:

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

Ova će naredba postaviti siguran tunel između vašeg lokalnog hosta i VNC poslužitelja.

Sada instalirajte VNC klijentsku aplikaciju (VNC preglednik) na svoj sustav i pokrenite je. U gornju traku VNC preglednika upišite 127.0.0.1: 5901 i pritisnite Unesi.

Kada se pojavi sljedeći dijaloški okvir, kliknite Nastaviti.

U sljedeći dijaloški okvir za provjeru autentičnosti upišite lozinku VNC poslužitelja i kliknite u redu.

Sada ćete vidjeti radnu površinu udaljenog sustava.

Veza s VNC poslužiteljem sada je uspješno uspostavljena. Kada završite, zatvorite aplikaciju VNC viewer i također ubijte SSH tunel pomoću Ctrl + c u prozoru Terminal. Ako se trebate ponovno povezati s VNC poslužiteljem, prvo stvorite tunel, a zatim se povežite s VNC poslužiteljem pomoću aplikacije VNC viewer.

U ovom ste članku naučili kako instalirati VNC poslužitelj na sustav Linux Mint 20. Sada možete lako upravljati Linux Mintom iz lokalnog sustava pomoću GUI sučelja. Nadam se da vam se svidio članak!

Kako promijeniti pokazivač miša i veličinu, boju i shemu pokazivača na sustavu Windows 10
Pokazivač i pokazivač miša u sustavu Windows 10 vrlo su važni aspekti operativnog sustava. To se može reći i za druge operativne sustave, tako da u is...
Besplatni i otvoreni kodni pokretački programi za razvoj Linux igara
Ovaj će članak pokriti popis besplatnih i open source pokretačkih igara koje se mogu koristiti za razvoj 2D i 3D igara na Linuxu. Brojni su takvi moto...
Vodič za Shadow of the Tomb Raider za Linux
Shadow of the Tomb Raider dvanaesti je dodatak seriji Tomb Raider - franšizi u akcijsko-avanturističkoj igri koju je stvorio Eidos Montreal. I kritiča...