Site Overlay

Hvordan å installere VNC-Server på Ubuntu

Tidligere har vi vist deg hvordan du skal installere VNC-Serveren på CentOS (Klikk Her). I dag er vi kommer til å dekke installasjon og konfigurasjon av VNC-Serveren på din Ubuntu-maskin.

Siden VNC bruker klient/server-modell, trenger vi å distribuere VNC-Server på en Ubuntu-maskin. Hvis du vil teste tilkoblingen, vil vi bruke en VNC Klient på Windows maskinen.,

Før du starter VNC-Server installasjon, først må du sørge for at Ubuntu er up-to-date ved å bruke følgende kommandoer:

sudo apt updatesudo apt upgrade

Installere VNC-Server på Ubuntu

Trinn 1. For VNC-Serveren fungerer på riktig måte på en Ubuntu-maskin, vi trenger å installere en grafisk skrivebordet for eksempel KDE, Gnome, XFCE, etc. For denne opplæringen, vil vi være med XFCE desktop.

Bruk følgende kommando for å installere XFCE desktop-pakke og andre avhengigheter til pakkene.,

sudo apt install xfce4 xfce4-goodies
Installer XFCE Grafisk Skrivebordet og Andre Avhengigheter

Trinn 2. Installere VNC-Server-pakken, det er mange VNC-Server pakker, og vi skal bruke ‘tightvncserver’ en.

Bruk følgende kommando for å installere ‘tightvncserver’ pakke.

sudo apt install -y tightvncserver
Installer VNC-Server tightvncserver Pakken

Trinn 3., Nå, la oss starte VNC-serveren ved å bruke følgende kommando.

vncserver

Du vil bli bedt om å opprette en VNC-server passord, skriv inn og bekreft passordet, som du kan se i under skjermbilde.

Generere VNC-Server Configuration File

Trinn 4. Når du kjører VNC-server-kommandoen, vil det generere en VNC-konfigurasjon katalogen ligger i din hjemmekatalog., Dette VNC-katalogen inneholder en VNC-konfigurasjon fil som heter «xstartup’ for brukeren som utførte kommandoen.

Du kan vise innholdet av VNC-konfigurasjon directory ved hjelp av følgende kommando.

ls -lah ~/.vnc/
Sjekk Opprettet VNC-Server Configuration File

Trinn 5. For å sjekke om VNC-serveren prosessen er i gang.,

ps -ef | grep Xtightvnc
VNC-Server som Kjører Vellykket

Konfigurer VNC-Server På Ubuntu

Trinn 1. Før du begynner å konfigurere skriveren VNC-server, trenger vi først å stoppe kjører økten.

vncserver -kill :1
Stopp VNC-Server Sesjon

Trinn 2. Backup standard VNC-server configuration file.,

mv ~/.vnc/xstartup ~/.vnc/xstartup.backup_file
Backup The VNC Server Configuration File

Step 3. Create a new VNC server configuration file.

vi ~/.vnc/xstartup
Create New VNC Configuration File

Step 4., Rediger den nye konfigurasjonsfilen og legg den under linjer:

#!/bin/bashxrdb $HOME/.Xresourcesstartxfce4 &
VNC-konfigurasjonsfilen

Trinn 5. Angi tillatelser på den nye konfigurasjonsfilen til å være kjørbar.

chmod +x ~/.vnc/xstartup

Trinn 6. Kjør VNC-server-kommandoen.,

vncserver
Kjør VNC-Server Kommandoen

Konfigurer VNC-Server-Tjenesten

Neste, vi kommer til å konfigurere VNC-serveren til å kjøre som et system tjeneste. Og for å gjøre det, må vi lage en ny VNC-server service-filen.

Trinn 1. Opprette en VNC-service-filen.

sudo vi /etc/systemd/system/[email protected]
Opprett VNC-Server Service-Fil

Trinn 2., Legg til nedenfor linjer til VNC-service-filen.

Men ikke glem å erstatte hver enkelt <brukernavn> – taggen med ditt brukernavn som de nedenfor skjermbilde.

Rediger VNC-Server Service-Fil

Trinn 3. Laste systemd tjenester daemon for at endringene skal tre i kraft.

sudo systemctl daemon-reload
last inn på nytt Systemd Daemon

Trinn 4., Starte VNC-server-tjenesten.

sudo systemctl start [email protected]
Starte VNC-Server-Tjenesten

Trinn 5. Aktiver VNC-server-tjenesten til å starte automatisk ved oppstart av systemet.

sudo systemctl enable [email protected]
Aktiver VNC-Server-Tjenesten

Trinn 6. Til slutt, sjekk VNC-server-tjenesten status for å kontrollere at alt fungerer som normalt uten feil.,

sudo systemctl status [email protected]
Sjekk VNC-Server-Tjenesten Status

Nå har du en VNC-server installert, og sin sesjon er oppe og kjører.

Trinn 7. Få din VNC-Server-IP, som vil bli brukt i neste avsnitt.

ifconfig
VNC-Serveren IP –

Hvis den forrige kommandoen ikke virker, kan du laste ned net-tools først, og deretter bruke kommandoen ifconfig.,

sudo apt install net-tools
Installere Netto Verktøy Pakke

Test VNC-Server Tilkobling Fra Windows

I denne delen av opplæringen, vi vil teste VNC-serveren ved å prøve å koble fra en VNC klient på windows maskinen.

Siden VNC-protokollen er ikke kryptert, det vil være utsatt for packet sniffing. Så det er sterkt anbefalt å opprette en SSH-tunnel som vil trygt og sikkert fremover all din lokale maskin., I dette tilfellet, er VNC-klient maskin trafikk på port 5901 å VNC-server på samme 5901 port.

Trinn 1. For å sette opp SSH tunneling på Windows, må du ha KITT-klienten. Åpne Kitt og skriv inn din VNC-serveren IP i vertsnavnet arkivert som nedenfor skjermbilde.

Åpne Kitt og Angi VNC-Serveren IP –

Trinn 2. Fra venstre panel –> Under Forbindelse Meny–> Åpne SSH –> Trykk på Tunneler.,

skriv Inn portnummeret i Source port-feltet og vnc_server_ip:port_number i Destinasjon-feltet. Trykk deretter på Legg til-knappen nedenfor skjermbilde.

Åpne Kitt

Neste, du kan gå tilbake til sesjon side for å lagre tidligere innstillinger. Du vil ikke trenge å utføre de forrige trinnene hver gang du vil åpne VNC-serveren. Til slutt, trykk på Åpne for å etablere en tilkobling til VNC-serveren.

Trinn 3. Kitt vil be deg om brukernavn og passord av Ubuntu maskinen.,

skriv Inn Din Ubuntu Brukernavn Og Passord

Etter at du har logget inn vil du få en skjerm som den under ett:

SSH Tunnel Opprettet

Etter at du har etablert en SSH-tunnel gå videre til neste trinn.

Trinn 4. Nå åpner du VNC viewer og koble til VNC-serveren på localhost:5901.,

Åpne VNC Viewer

Du kan hoppe over kryptering advarsel.

Hoppe over Kryptering Advarsel

Du vil bli bedt om å taste inn din VNC-server passord.

Angi VNC-Server Passord

til Slutt, vil du være i stand til å se Ubuntu desktop.,

VNC-Server-Skjermen

Gratulerer, du har nettopp koblet til Ubuntu maskinen eksternt.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *