VNC är ett av de nuvarande sätten som gör att vi kan fjärransluta till andra datorer (Windows, macOS, Linux, etc.) för att utföra olika jobb där, support eller administrativt, med VNC kan du komma åt en delad Linux -skärm och styra allt som finns i den utrustningen hjälper detta till att minska restiderna och erbjuda ett jobb i realtid och med snabbhet.
VNC -fördelarFördelarna med att använda VNC är:
- Enkel att implementera
- Besökta och obevakade åtkomstalternativ
- Molnanslutning
- Realtidschatt, utskrift och filöverföring möjlig
- Har 256-bitars AES-sessionskryptering
- Det är möjligt att använda multifaktor -autentisering
- Detaljerad åtkomstkontroll
Vi kommer att lära oss att installera VNC i Ubuntu 20.04 och med den här metoden ha ett alternativ för att ta emot eller tillhandahålla fjärrsupport.
1. Installera VNC på Ubuntu 20.04
Steg 1
Det första steget att ta är att uppdatera systemet:
sudo apt uppdatering
FÖRSTORA
Steg 2
När systemet har uppdaterats ska vi installera Lightdm -skärmhanteraren med följande kommando:
sudo apt installera lightdm
FÖRSTORA
Steg 3
Vi anger bokstaven S för att fortsätta med nedladdningen och installationen, då visas följande:
FÖRSTORA
Steg 4
Där väljer vi "lightdm" och fortsätter installationen. Lightdms mål är att vara standarden för fönstersystemet X11 och för Wayland.
FÖRSTORA
Steg 5
Efter detta startar vi om systemet för att slutföra processen, vi öppnar inloggningsskärmen där vi ser den nya strukturen med lightdm:
FÖRSTORA
Steg 6
Vi loggar in och i terminalen ska vi utföra följande:
sudo apt installera x11vnc
FÖRSTORA
Steg 7
Vi bekräftar nedladdningen med bokstaven S:
FÖRSTORA
2. Aktivera VNC i Ubuntu 20.04
Genom att använda x11vnc är det möjligt att se på distans (och kunna arbeta) med riktiga X -skärmar genom någon av de VNC -tittare som finns tillgängliga idag.
Några av funktionerna i x11vnc är:
- Har inbyggd SSL / TLS-kryptering
- 2048-bitars RSA-autentisering, inklusive VeNCrypt-stöd
- UNIX -kontoinloggning och lösenordsstöd
- Skalning på serversidan
- HTTPS / HTTP + Single Port VNC
- Zeroconf service reklam
- TightVNC och UltraVNC filöverföring
- Den har ett krypterat Terminal Services -läge (-create, -svc eller -xdmsvc -alternativ) baserat på användarnamn
Steg 1
Vi listar IP: n för Ubuntu 20.04 med kommandot:
ip lägg till
FÖRSTORA
Steg 2
Med den här adressen kommer vi åt Ubuntu 20.04 från en VNC -klient. I terminalen kör vi följande för att starta VNC. Detta kommer att aktivera VNC på Ubuntu 20.04.
x11vnc
FÖRSTORA
Steg 3
Från en fjärrdator, i det här fallet Windows 10, öppnar vi VNC -klienten och anger IP -adressen för Ubuntu 20.04:
FÖRSTORA
Steg 4
Vi trycker på Enter och vi kommer att se följande varning:
FÖRSTORA
Steg 5
Vi klickar på Fortsätt och vi får fjärråtkomst till Ubuntu 20.04:
FÖRSTORA
Steg 6
Nu i Ubuntu 20.04 ska vi skapa följande fil:
sudo nano /lib/systemd/system/x11vnc.serviceSteg 7
Där kommer vi att ange följande:
[Enhet] Beskrivning = x11vnc -tjänst Efter = display -manager.service network.target syslog.target [Service] Type = simple ExecStart = / usr / bin / x11vnc -forever -display: 0 -auth guess -passwd password ExecStop = / usr / bin / killall x11vnc Restart = on-failure [Install] WantedBy = multi-user.target
FÖRSTORA
Noteralösenord kan ersättas med önskat lösenord.
Steg 8
De angivna fälten är:
- Aktivitet sker först efter att vissa andra tjänster har startats och målpunkter har nåtts
- x11vnc skapar en tråd från -forever.
- ExecStart och Stop tillåter x11vnc att starta själv vid fel
- Tjänsten startar innan processen når fleranvändarmålet
Steg 9
Vi sparar ändringarna med följande tangentkombination:
Ctrl + O
Vi lämnar redaktören med:
Ctrl + X
Steg 10
Vi startar om demon för att tillämpa ändringarna:
systemctl daemon-reload
FÖRSTORA
Steg 11
Vi aktiverar x11vnc -tjänsten:
systemctl aktivera x11vnc.serviceSteg 12
Vi måste ange lösenordet för att tillämpa ändringarna:
FÖRSTORA
Steg 13
Som ett resultat kommer vi att se följande:
FÖRSTORA
Steg 14
Nu startar vi x11vnc -tjänsten:
systemctl start x11vnc.service
FÖRSTORA
Steg 15
Vi kontrollerar dess nuvarande status:
systemctl status x11vnc.service
FÖRSTORA
Steg 16
Vi ser att dess status är aktiv och igång. Låt oss gå tillbaka till Windows 10 och när vi försöker upprätta anslutningen via VNC måste vi ange ett lösenord som vi har etablerat i filen som skapades i Ubuntu 20.04:
FÖRSTORA
Steg 17
Vi startar en fjärrsession med Ubuntu 20.04:
FÖRSTORA
Steg 18
En viktig punkt är att verifiera att du kan logga in på distans från "inloggnings" -skärmen, för detta går vi till Inställningar och i "Sekretess - Skärmlås" kommer vi att inaktivera tillgängliga alternativ och ställa in fördröjningstiden till 1 minut:
FÖRSTORA
Steg 19
Vi stänger sessionen och från Windows 10 validerar vi att det är möjligt att upprätta anslutningen, registrera lösenordet och logga in på Ubuntu 20.04:
FÖRSTORA
Med dessa steg kommer vi att vara redo att använda VNC till och från Ubuntu 20.04 i alla uppgif.webpter som involverar fjärrhantering eller support.