Ubuntu

Kako instalirati VNC poslužitelj na Ubuntu

Kako instalirati VNC poslužitelj na Ubuntu

Prethodno smo vam pokazali kako instalirati VNC poslužitelj na CentOS (kliknite ovdje). Danas ćemo pokriti instalaciju i konfiguraciju VNC poslužitelja na vašem Ubuntu stroju.

Budući da VNC koristi model klijent / poslužitelj, moramo rasporediti VNC poslužitelj na Ubuntu stroju. Za testiranje veze koristit ćemo VNC klijenta na Windows računalu.

Prije započinjanja instalacije VNC poslužitelja, prvo trebate provjeriti je li vaš Ubuntu ažuriran pomoću sljedećih naredbi:

sudo apt ažuriranje sudo apt nadogradnja

Instaliranje VNC poslužitelja na Ubuntu

Korak 1. Da bi VNC poslužitelj ispravno radio na vašem Ubuntu stroju, moramo instalirati grafičku radnu površinu poput KDE, Gnome, XFCE itd. Za ovaj tutorial koristit ćemo XFCE radnu površinu.

Upotrijebite sljedeću naredbu za instaliranje paketa radne površine XFCE i ostalih paketa ovisnosti.

sudo apt instalirati xfce4 xfce4-goodies

Instalirajte grafičku radnu površinu XFCE i ostale ovisnosti

Korak 2. Instalirajte paket VNC Server, postoji mnogo paketa VNC Server, a mi ćemo koristiti onaj 'tightvncserver'.

Upotrijebite sljedeću naredbu za instaliranje paketa 'tightvncserver'.

sudo apt install -y tightvncserver

Instalirajte paket VNC poslužitelja tightvncserver

3. korak. Sada, pokrenimo VNC poslužitelj pomoću sljedeće naredbe.

vncserver

Od vas će se zatražiti da stvorite lozinku za VNC poslužitelj, upišite i potvrdite lozinku kao što možete vidjeti na donjem snimku zaslona.

Generirajte datoteku za konfiguraciju VNC poslužitelja

4. korak. Jednom kada pokrenete naredbu VNC poslužitelja, generirat će VNC konfiguracijski direktorij smješten u vašem kućnom direktoriju. Ovaj VNC direktorij sadrži VNC konfiguracijsku datoteku nazvanu 'xstartup' za korisnika koji je izvršio naredbu.

Sadržaj VNC direktorija za konfiguraciju možete navesti pomoću sljedeće naredbe.

ls -lah ~ /.vnc /

Označite Stvorena datoteka za konfiguraciju VNC poslužitelja

Korak 5. Da biste provjerili radi li postupak VNC poslužitelja.

ps -ef | grep Xtightvnc

VNC poslužitelj uspješno radi

Konfiguriranje VNC poslužitelja na Ubuntuu

Korak 1. Prije početka konfiguriranja VNC poslužitelja, prvo moramo zaustaviti trenutno pokrenutu sesiju.

vncserver -kill: 1

Zaustavite sesiju VNC poslužitelja

Korak 2. Napravite sigurnosnu kopiju zadane konfiguracijske datoteke VNC poslužitelja.

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

Izradite sigurnosnu kopiju datoteke za konfiguraciju VNC poslužitelja

3. korak. Stvorite novu konfiguracijsku datoteku VNC poslužitelja.

vi ~ /.vnc / xstartup

Stvorite novu VNC datoteku za konfiguraciju

4. korak. Uredite novu konfiguracijsku datoteku i dodajte donje retke:

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

Datoteka za konfiguraciju VNC

Korak 5. Postavite dozvole za novu konfiguracijsku datoteku da budu izvršne.

chmod + x ~ /.vnc / xstartup

Korak 6. Pokrenite naredbu VNC poslužitelja.

vncserver

Pokrenite naredbu VNC poslužitelja

Konfigurirajte VNC poslužiteljsku uslugu

Dalje, konfigurirat ćemo VNC poslužitelj da se izvršava kao sistemska usluga. Da bismo to učinili, moramo stvoriti novu datoteku usluge VNC poslužitelja.

Korak 1. Stvorite datoteku usluge VNC.

sudo vi / etc / systemd / system / vncserver @.servis

Stvorite datoteku usluge VNC poslužitelja

Korak 2. Dodajte donje retke u datoteku usluge VNC.

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

Ali ne zaboravite zamijeniti svaku označite svojim korisničkim imenom poput snimke zaslona u nastavku.

Uredite datoteku usluge VNC poslužitelja

3. korak. Ponovno učitajte demon sistemskih usluga da bi promjene stupile na snagu.

sudo systemctl daemon-reload

Ponovo učitajte Systemd Daemon

4. korak. Pokrenite uslugu VNC poslužitelja.

sudo systemctl start vncserver @ 1.servis

Pokrenite VNC poslužiteljsku uslugu

Korak 5. Omogućite automatsko pokretanje usluge VNC poslužitelja prilikom pokretanja sustava.

sudo systemctl omogući vncserver @ 1.servis

Omogućite uslugu VNC poslužitelja

Korak 6. Na kraju, provjerite status usluge VNC poslužitelja kako biste bili sigurni da sve radi normalno i bez grešaka.

sudo systemctl status vncserver @ 1.servis

Provjerite status usluge VNC poslužitelja

Sada imate instaliran VNC poslužitelj i njegova sesija je pokrenuta i radi.

Korak 7. Nabavite svoj IP VNC poslužitelja koji će se koristiti u sljedećem odjeljku.

ifconfig

IP VNC poslužitelja

Ako prethodna naredba nije uspjela, prvo možete preuzeti mrežne alate, a zatim upotrijebite naredbu ifconfig.

sudo apt instalirati mrežne alate

Instalirajte paket Net Tools

Testirajte vezu VNC poslužitelja iz sustava Windows

U ovom dijelu vodiča testirat ćemo VNC poslužitelj pokušavajući se povezati s VNC klijenta na Windows stroju.

Budući da VNC protokol nije šifriran, bit će izložen njuškanju paketa. Stoga se toplo preporučuje stvaranje SSH tunela koji će sigurno i sigurno prosljeđivati ​​sav vaš lokalni stroj. U ovom slučaju, je li promet računala VNC klijenta na priključku 5901 prema VNC poslužitelju na istom priključku 5901.

Korak 1. Da biste postavili SSH tuneliranje na sustavu Windows, morate imati PUTTY klijenta. Otvorite Putty i unesite IP svog VNC poslužitelja u ime hosta, kao što je prikazano na slici ispod.

Otvorite Putty i postavite IP adrese VNC poslužitelja

Korak 2. Na lijevoj ploči -> U izborniku Povezivanje -> Otvori SSH -> Pritisnite tunele.

Unesite broj porta u polje Izvorni port, a vnc_server_ip: port_number u polje Odredište. Zatim pritisnite gumb Dodaj kao donji snimak zaslona.

Otvorite kit

Zatim se možete vratiti na stranicu sesije da biste spremili prethodne postavke. Nećete morati izvoditi prethodne korake svaki put kada otvorite VNC poslužitelj. Na kraju pritisnite Otvori da biste uspostavili vezu s VNC poslužiteljem.

3. korak. Putty će vas pitati za korisničko ime i lozinku vašeg Ubuntu stroja.

Unesite svoje korisničko ime i lozinku za Ubuntu

Nakon što se prijavite, dobit ćete zaslon poput donjeg:

Stvoren SSH tunel

Po tome ste uspostavili SSH tunel sada prijeđite na sljedeći korak.

4. korak. Sada otvorite svoj VNC preglednik i povežite se s VNC poslužiteljem na localhost: 5901.

Otvorite VNC Viewer

Možete preskočiti upozorenje o šifriranju.

Preskočite upozorenje o šifriranju

Morat ćete unijeti lozinku za VNC poslužitelj.

Unesite lozinku VNC poslužitelja

Napokon, moći ćete vidjeti svoju radnu površinu Ubuntu.

Zaslon VNC poslužitelja

Čestitamo, upravo ste se daljinski povezali sa svojim Ubuntu strojem.

Korisni alati za Linux igrače
Ako volite igrati igre na Linuxu, velika je vjerojatnost da ste možda koristili aplikacije i uslužne programe poput Wine, Lutris i OBS Studio za pobol...
HD Remastered igre za Linux koje ranije nisu imale Linux izdanje
Mnogi programeri i izdavači igara dolaze s HD remasterom starih igara kako bi produžili životni vijek franšize, molimo obožavatelje da zatraže kompati...
Kako koristiti AutoKey za automatizaciju Linux igara
AutoKey je uslužni program za automatizaciju radne površine za Linux i X11, programiran na Python 3, GTK i Qt. Koristeći njegovu skriptiranje i MACRO ...