Ubuntu

Kako namestiti strežnik VNC na Ubuntu

Kako namestiti strežnik VNC na Ubuntu

Prej smo vam pokazali, kako namestiti strežnik VNC na CentOS (kliknite tukaj). Danes bomo obravnavali namestitev in konfiguracijo strežnika VNC na vašem računalniku Ubuntu.

Ker VNC uporablja model odjemalec / strežnik, moramo strežnik VNC razporediti na stroj Ubuntu. Za preizkus povezave bomo uporabili odjemalca VNC na računalniku z operacijskim sistemom Windows.

Preden začnete namestitev strežnika VNC, se najprej prepričajte, da je vaš Ubuntu posodobljen z naslednjimi ukazi:

posodobitev sudo apt

Namestitev strežnika VNC na Ubuntu

Korak 1. Da bo strežnik VNC pravilno deloval na vašem računalniku Ubuntu, moramo namestiti grafično namizje, kot so KDE, Gnome, XFCE itd. Za to vadnico bomo uporabili namizje XFCE.

Z naslednjim ukazom namestite namizni paket XFCE in druge pakete odvisnosti.

sudo apt namestite xfce4 xfce4-dobrote

Namestite grafično namizje XFCE in druge odvisnosti

2. korak. Namestite paket strežnika VNC, paketov strežnika VNC je veliko, mi pa bomo uporabili tistega, ki je "tightvncserver".

Z naslednjim ukazom namestite paket 'tightvncserver'.

sudo apt install -y tightvncserver

Namestite paket strežnikov VNC tightvncserver

3. korak. Zdaj pa zaženimo strežnik VNC z naslednjim ukazom.

vncserver

Pozvani boste, da ustvarite geslo strežnika VNC, vnesite in preverite geslo, kot lahko vidite na spodnjem posnetku zaslona.

Ustvari konfiguracijsko datoteko strežnika VNC

4. korak. Ko zaženete ukaz strežnika VNC, bo ustvaril konfiguracijski imenik VNC, ki se nahaja v vašem domačem imeniku. Ta imenik VNC vsebuje konfiguracijsko datoteko VNC, imenovano 'xstartup' za uporabnika, ki je izvršil ukaz.

Vsebino konfiguracijskega imenika VNC lahko navedete z naslednjim ukazom.

ls -lah ~ /.vnc /

Označite Ustvarjena konfiguracijska datoteka strežnika VNC

5. korak. Če želite preveriti, ali se postopek strežnika VNC izvaja.

ps -ef | grep Xtightvnc

Strežnik VNC uspešno deluje

Konfigurirajte strežnik VNC v Ubuntuju

Korak 1. Preden začnemo s konfiguracijo strežnika VNC, moramo najprej ustaviti trenutno izvajano sejo.

vncserver -kill: 1

Ustavite sejo strežnika VNC

2. korak. Varnostno kopirajte privzeto konfiguracijsko datoteko strežnika VNC.

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

Varnostno kopirajte konfiguracijsko datoteko strežnika VNC

3. korak. Ustvarite novo konfiguracijsko datoteko strežnika VNC.

vi ~ /.vnc / xstartup

Ustvari novo konfiguracijsko datoteko VNC

4. korak. Uredite novo konfiguracijsko datoteko in dodajte spodnje vrstice:

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

Konfiguracijska datoteka VNC

5. korak. Nastavite dovoljenja za novo konfiguracijsko datoteko za izvedljivo.

chmod + x ~ /.vnc / xstartup

6. korak. Zaženite ukaz strežnika VNC.

vncserver

Zaženite ukaz strežnika VNC

Konfigurirajte strežniško storitev VNC

Nato bomo konfigurirali strežnik VNC, da deluje kot sistemska storitev. Za to moramo ustvariti novo datoteko storitve strežnika VNC.

Korak 1. Ustvarite datoteko storitve VNC.

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

Ustvarite datoteko storitve strežnika VNC

2. korak. V datoteko storitve VNC dodajte spodnje vrstice.

[Enota] Opis = Storitev oddaljenega namizja (VNC) After = syslog.ciljno omrežje.target [Service] Type = forking User = PIDFile = / domov //.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

Vendar ne pozabite zamenjati vsakega označite s svojim uporabniškim imenom, kot je spodnji posnetek zaslona.

Uredite datoteko storitve strežnika VNC

3. korak. Znova naložite demon sistemskih storitev, da bodo spremembe začele veljati.

sudo systemctl daemon-reload

Znova naložite Systemd Daemon

4. korak. Zaženite storitev strežnika VNC.

sudo systemctl start vncserver @ 1.storitev

Zaženite strežniško storitev VNC

5. korak. Omogočite samodejni zagon storitve strežnika VNC ob zagonu sistema.

sudo systemctl omogoči vncserver @ 1.storitev

Omogočite strežniško storitev VNC

6. korak. Na koncu preverite stanje storitve strežnika VNC in se prepričajte, da vse deluje normalno brez napak.

sudo systemctl status vncserver @ 1.storitev

Preverite stanje storitve strežnika VNC

Zdaj imate nameščen strežnik VNC in njegova seja je v teku.

7. korak. Pridobite svoj IP strežnika VNC, ki bo uporabljen v naslednjem razdelku.

ifconfig

IP strežnika VNC

Če prejšnji ukaz ni deloval, lahko najprej naložite omrežna orodja, nato pa uporabite ukaz ifconfig.

sudo apt namestite net-tools

Namestite paket Net Tools

Preizkusite povezavo strežnika VNC iz sistema Windows

V tem delu vadnice bomo preizkusili strežnik VNC s poskusom povezave iz odjemalca VNC na računalniku z operacijskim sistemom Windows.

Ker protokol VNC ni šifriran, bo izpostavljen njuhanju paketov. Zato je zelo priporočljivo ustvariti SSH tunel, ki bo varno in varno posredoval vse vaše lokalne računalnike. Ali je v tem primeru promet odjemalskega računalnika VNC na vratih 5901 do strežnika VNC na istih vratih 5901.

Korak 1. Če želite nastaviti tuneliranje SSH v sistemu Windows, morate imeti odjemalca PUTTY. Odprite Putty in vnesite ime strežnika VNC v ime gostitelja, kot je prikazano na spodnji sliki zaslona.

Odprite Putty in nastavite IP strežnika VNC

2. korak. Na levi plošči -> V meniju Povezave -> Odpri SSH -> Pritisnite predore.

V polje Source port vnesite številko vrat in v polje Destination vnc_server_ip: port_number. Nato pritisnite gumb Dodaj kot spodnji posnetek zaslona.

Odprite Putty

Nato se lahko vrnete na stran seje, da shranite prejšnje nastavitve. Prejšnjih korakov vam ne bo treba izvajati vsakič, ko boste odprli strežnik VNC. Na koncu pritisnite Odpri, da vzpostavite povezavo s strežnikom VNC.

3. korak. Putty vas bo vprašal za uporabniško ime in geslo za vaš računalnik Ubuntu.

Vnesite uporabniško ime in geslo za Ubuntu

Po prijavi boste dobili zaslon, kot je spodnji:

Ustvarjen SSH predor

S tem ste vzpostavili tunel SSH in zdaj preidite na naslednji korak.

4. korak. Zdaj odprite pregledovalnik VNC in se povežite s strežnikom VNC na localhost: 5901.

Odprite VNC Viewer

Opozorilo o šifriranju lahko preskočite.

Preskočite opozorilo o šifriranju

Vnesti boste morali geslo strežnika VNC.

Vnesite geslo strežnika VNC

Končno boste lahko videli namizje Ubuntu.

Zaslon strežnika VNC

Čestitamo, pravkar ste se na svoj računalnik Ubuntu povezali na daljavo.

S temi brezplačnimi orodji dodajte gibe miške v sistem Windows 10
V zadnjih letih so se računalniki in operacijski sistemi močno razvili. Včasih so morali uporabniki uporabljati ukaze za krmarjenje po upraviteljih da...
Nadzirajte in upravljajte gibanje miške med več monitorji v sistemu Windows 10
Upravitelj miške z dvojnim zaslonom vam omogoča nadzor in konfiguriranje gibanja miške med več monitorji, tako da upočasni gibanje blizu meje. Windows...
WinMouse vam omogoča prilagajanje in izboljšanje premikanja kazalca miške v računalniku z operacijskim sistemom Windows
Če želite izboljšati privzete funkcije kazalca miške, uporabite brezplačno programsko opremo WinMouse. Dodaja več funkcij, s pomočjo katerih boste kar...