VNC er en av de nåværende måtene som lar oss eksternt koble til andre datamaskiner (Windows, macOS, Linux, etc.) for å utføre forskjellige jobber der, støtte eller administrasjon, med VNC kan du få tilgang til en delt Linux -skjerm og kontrollere alt som er i det utstyret bidrar dette til å redusere reisetiden og tilby jobb i sanntid og med fart.
VNC FordelerFordelene med å bruke VNC er:
- Enkel å implementere
- Deltatte og uten tilsyn tilgang alternativer
- Skytilkobling
- Sanntidschat, utskrift og filoverføring er mulig
- Har 256-biters AES-øktkryptering
- Det er mulig å bruke multifaktorautentisering
- Detaljert tilgangskontroll
Vi vil lære å installere VNC i Ubuntu 20.04 og med denne metoden ha et alternativ for å motta eller tilby ekstern støtte.
1. Installer VNC på Ubuntu 20.04
Trinn 1
Det første trinnet å ta er å oppdatere systemet:
sudo apt oppdatering
FORSTØRRE
Steg 2
Når systemet er oppdatert, skal vi installere Lightdm -skjermbehandleren med følgende kommando:
sudo apt installer lightdm
FORSTØRRE
Trinn 3
Vi skriver inn bokstaven S for å fortsette med nedlastingen og installasjonen, så vises følgende:
FORSTØRRE
Trinn 4
Der velger vi "lightdm" og fortsetter installasjonen. Lightdm har som mål å være standarden for vindussystemet X11 og Wayland.
FORSTØRRE
Trinn 5
Etter dette starter vi systemet på nytt for å fullføre prosessen, vi får tilgang til påloggingsskjermen der vi ser den nye strukturen med lightdm:
FORSTØRRE
Trinn 6
Vi logger inn og i terminalen skal vi utføre følgende:
sudo apt install x11vnc
FORSTØRRE
Trinn 7
Vi bekrefter nedlastingen med bokstaven S:
FORSTØRRE
2. Aktiver VNC i Ubuntu 20.04
Ved å bruke x11vnc er det mulig å se eksternt (og kunne jobbe) ekte X -skjermer eksternt via noen av de VNC -seerne som er tilgjengelige i dag.
Noen av funksjonene til x11vnc er:
- Har innebygd SSL / TLS-kryptering
- 2048-biters RSA-godkjenning, inkludert VeNCrypt-støtte
- Støtte for pålogging og passord for UNIX -konto
- Skalering på serversiden
- HTTPS / HTTP + Single Port VNC
- Zeroconf service reklame
- TightVNC og UltraVNC filoverføring
- Den har en kryptert Terminal Services -modus (-opprett, -svc eller -xdmsvc -alternativer) basert på brukernavn
Trinn 1
Vi viser IP -adressen til Ubuntu 20.04 med kommandoen:
ip legge til
FORSTØRRE
Steg 2
Med denne adressen får vi tilgang til Ubuntu 20.04 fra en VNC -klient. I terminalen utfører vi følgende for å starte VNC. Dette vil aktivere VNC på Ubuntu 20.04.
x11vnc
FORSTØRRE
Trinn 3
Fra en ekstern datamaskin, i dette tilfellet Windows 10, åpner vi VNC -klienten og skriver inn IP -adressen til Ubuntu 20.04:
FORSTØRRE
Trinn 4
Vi trykker Enter og vi får se følgende advarsel:
FORSTØRRE
Trinn 5
Vi klikker Fortsett, og vi får ekstern tilgang til Ubuntu 20.04:
FORSTØRRE
Trinn 6
Nå i Ubuntu 20.04 skal vi lage følgende fil:
sudo nano /lib/systemd/system/x11vnc.serviceTrinn 7
Der skal vi legge inn følgende:
[Enhet] Beskrivelse = x11vnc service Etter = display -manager.service network.target syslog.target [Service] Type = simple ExecStart = / usr / bin / x11vnc -for alltid -display: 0 -auth gjette -passwd passord ExecStop = / usr / bin / killall x11vnc Restart = on-failure [Install] WantedBy = multi-user.target
FORSTØRRE
Merkpassordet kan erstattes med ønsket passord.
Trinn 8
Feltene som er angitt er:
- Aktivitet skjer først etter at noen andre tjenester er startet og destinasjonspunkter er nådd
- x11vnc oppretter en tråd fra -forever.
- ExecStart og Stop lar x11vnc starte selv ved feil
- Tjenesten starter før prosessen når flerbrukermålet
Trinn 9
Vi lagrer endringene ved hjelp av følgende tastekombinasjon:
Ctrl + O.
Vi forlater redaktøren ved hjelp av:
Ctrl + X
Trinn 10
Vi starter demon på nytt for å bruke endringene:
systemctl daemon-reload
FORSTØRRE
Trinn 11
Vi aktiverer x11vnc -tjenesten:
systemctl aktiver x11vnc.serviceTrinn 12
Vi må skrive inn passordet for å bruke endringene:
FORSTØRRE
Trinn 13
Som et resultat vil vi se følgende:
FORSTØRRE
Trinn 14
Nå starter vi x11vnc -tjenesten:
systemctl starter x11vnc.service
FORSTØRRE
Trinn 15
Vi sjekker dens nåværende status:
systemctl status x11vnc.service
FORSTØRRE
Trinn 16
Vi ser at statusen er aktiv og kjører. La oss gå tilbake til Windows 10, og når vi prøver å etablere tilkoblingen via VNC, må vi skrive inn et passord som vi har opprettet i filen som ble opprettet i Ubuntu 20.04:
FORSTØRRE
Trinn 17
Vi starter en ekstern økt med Ubuntu 20.04:
FORSTØRRE
Trinn 18
Et sentralt punkt er å bekrefte at du kan logge på eksternt fra "påloggings" -skjermen, for dette går vi til Innstillinger og i "Personvern - Skjermlås" skal vi deaktivere de tilgjengelige alternativene og sette forsinkelsestiden til 1 minutt:
FORSTØRRE
Trinn 19
Vi avslutter økten og fra Windows 10 bekrefter vi at det er mulig å opprette tilkoblingen, registrere passordet og logge på Ubuntu 20.04:
FORSTØRRE
Med disse trinnene vil vi være klare til å bruke VNC til og fra Ubuntu 20.04 i alle oppgaver som involverer fjernstyring eller støtte.