Site Overlay

Hvordan til at installere VNC-Server på Ubuntu

Tidligere, har vi vist, hvordan du skal installere VNC-Server på CentOS (Klik Her). I dag skal vi dække installationen og konfigurationen af VNC-serveren på din Ubuntu-maskine.

da VNC bruger klient / servermodellen, skal vi installere VNC-serveren på en Ubuntu-maskine. For at teste forbindelsen bruger vi VNC-klienten på en .indo .s-maskine.,

Før du starter VNC-Server installation, skal du som det første sørge for, at din Ubuntu er up-to-date ved hjælp af følgende kommandoer:

sudo apt updatesudo apt upgrade

Installation af VNC-Server på Ubuntu

Trin 1. For at VNC-serveren fungerer korrekt på din Ubuntu-maskine, skal vi installere et grafisk skrivebord som KDE, Gnome, .fce osv. Til denne tutorial bruger vi desktopfce-skrivebordet.

Brug følgende kommando til at installere desktopfce-skrivebordspakken og andre afhængighedspakker.,

sudo apt install xfce4 xfce4-goodies
Installere XFCE Grafiske Desktop og Andre Afhængigheder

Trin 2. Installer VNC-Serverpakken, der er mange VNC-Serverpakker, og vi bruger ‘tightvncserver’ en.

Brug følgende kommando til at installere pakken ‘tightvncserver’.

sudo apt install -y tightvncserver
Installere VNC-Server tightvncserver Pakke

Trin 3., Lad os nu starte VNC-serveren ved hjælp af følgende kommando.

vncserver

Du bliver bedt om at oprette en VNC-serveradgangskode, skriv og bekræft adgangskoden, som du kan se på nedenstående skærmbillede.

Generere VNC-Server Konfiguration Fil

Trin 4. Når du har kørt VNC-serverkommandoen, genererer den en VNC-konfigurationsmappe, der findes i din hjemmekatalog., Denne VNC-mappe indeholder en VNC-konfigurationsfil kaldet ‘xstartup’ for den bruger, der udførte kommandoen.

Du kan liste indholdet af VNC-konfigurationsmappen ved hjælp af følgende kommando.

ls -lah ~/.vnc/
Check Skabt VNC-Server Konfiguration Fil

Trin 5. For at kontrollere, om VNC-serverprocessen kører.,

ps -ef | grep Xtightvnc
VNC Server Kører Korrekt

Konfigurere VNC-Server På Ubuntu

Trin 1. Før vi starter med at konfigurere VNC-serveren, skal vi først stoppe den aktuelt kørende session.

vncserver -kill :1
Stop VNC-Server Session

Trin 2. Backup standard VNC server konfigurationsfil.,

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 konfiguration fil og tilføje den nedenfor linjer:

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

Trin 5. Indstil tilladelser på den nye konfigurationsfil, der skal eksekveres.

chmod +x ~/.vnc/xstartup

Trin 6. Kør kommandoen VNC-server.,

vncserver
Køre VNC-Server Kommando

Konfigurere VNC-Server Service

Næste, vi kommer til at konfigurere VNC-server til at køre som et system service. Og for at gøre det skal vi oprette en ny VNC-serverservicefil.

Trin 1. Opret en VNC-servicefil.

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

Trin 2., Tilføj nedenstående linjer til VNC-servicefilen.

Men glem ikke at erstatte hvert <brugernavn> – tag med dit brugernavn, som nedenstående screenshot.

Rediger VNC-Server Service-Fil

Trin 3. Genindlæs systemd services-dæmonen, for at ændringer kan træde i kraft.

sudo systemctl daemon-reload
indlæs igen Systemd Dæmon

Trin 4., Start VNC-servertjenesten.

sudo systemctl start [email protected]
Start VNC-Server Service

Trin 5. Aktiv serverr VNC-servertjenesten til at starte automatisk med systemstart.

sudo systemctl enable [email protected]
Aktivér VNC-Server Service

Trin 6. Til sidst skal du kontrollere VNC-servertjenestestatus for at sikre dig, at alt kører normalt uden fejl.,

sudo systemctl status [email protected]
Check VNC-Server Service Status

Nu har du VNC-server installeret, og samlingen er oppe og køre.

Trin 7. Få din VNC Server IP, der vil blive brugt i næste afsnit.

ifconfig
VNC-Server IP –

Hvis den foregående kommando ikke virker, kan du downloade net-tools først derefter, brug ifconfig-kommandoen.,

sudo apt install net-tools
Installere Net-Tools

Test VNC-Server-Forbindelse Fra Windows

I denne del af vejledningen, vi vil teste VNC-serveren ved at forsøge at oprette forbindelse fra en VNC-klient på en windows-maskine.

da VNC-protokollen ikke er krypteret, vil den blive udsat for pakkesnusning. Så det anbefales stærkt at oprette en SSH-tunnel, der sikkert og sikkert videresender hele din lokale maskine., I dette tilfælde er VNC klient maskine trafik på port 5901 til VNC-serveren på samme 5901 port.

Trin 1. For at konfigurere SSH-tunneling på Windowsindo .s skal du have PUTTY-klienten. Åbn Putty og indtast din VNC server IP i værtsnavnet gemt som nedenstående skærmbillede.

Åben Putty og Sæt Din VNC-Server, IP

Trin 2. Fra venstre panel –> I Forbindelse Menu–> Open SSH –> Tryk på Tunneler.,

indtast portnummeret i feltet kildeport og vnc_server_ip:port_number i feltet Destination. Tryk derefter på knappen Tilføj som nedenstående skærmbillede.

Åben Putty

Næste, kan du gå tilbage til den session side for at gemme de tidligere indstillinger. Du behøver ikke at udføre de foregående trin, hver gang du åbner VNC-serveren. Til sidst skal du trykke på Åbn for at etablere en forbindelse til VNC-serveren.

Trin 3. Putty vil bede dig om brugernavn og adgangskode til din Ubuntu-maskine.,

Indtast Din Ubuntu Brugernavn Og Password

Når du er logget ind, vil du få en skærm som nedenstående én:

SSH-Tunnel Skabt

Efter at du har oprettet en SSH-tunnel nu gå videre til næste trin.

Trin 4. Åbn nu din VNC vie .er og opret forbindelse til VNC-serveren på localhost:5901.,

Åbn VNC Viewer

Du kan springe kryptering advarsel.

Spring Kryptering Advarsel

Du vil blive bedt om at indtaste din VNC-serveren adgangskode.

Indtast VNC-Serveren Adgangskode

Endelig, vil du være i stand til at se din Ubuntu desktop.,

VNC-Server

Tillykke, du har lige sluttet til din Ubuntu maskine eksternt.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *