VNC ist eine der aktuellen Möglichkeiten, die es uns ermöglicht, eine Remote-Verbindung mit anderen Computern (Windows, macOS, Linux usw.) herzustellen, um dort verschiedene Support- oder Verwaltungsaufgaben auszuführen in diesem Gerät hilft dies, die Reisezeiten zu reduzieren und einen Job in Echtzeit und schnell anzubieten.
VNC-VorteileDie Vorteile der Verwendung von VNC sind:
- Einfach zu implementieren
- Beaufsichtigte und unbeaufsichtigte Zugriffsoptionen
- Cloud-Konnektivität
- Echtzeit-Chat, Drucken und Dateiübertragung möglich
- Hat 256-Bit-AES-Sitzungsverschlüsselung
- Es ist möglich, die Multifaktor-Authentifizierung zu verwenden
- Detaillierte Zugangskontrolle
Wir werden lernen, VNC in Ubuntu 20.04 zu installieren und haben mit dieser Methode eine Alternative, um Remote-Support zu erhalten oder bereitzustellen.
1. Installieren Sie VNC auf Ubuntu 20.04
Schritt 1
Der erste Schritt besteht darin, das System zu aktualisieren:
sudo apt-Update
VERGRÖSSERN
Schritt 2
Sobald das System aktualisiert wurde, installieren wir den Lightdm-Bildschirmmanager mit dem folgenden Befehl:
sudo apt installiere lightdm
VERGRÖSSERN
Schritt 3
Wir geben den Buchstaben S ein, um mit dem Download und der Installation fortzufahren, dann wird Folgendes angezeigt:
VERGRÖSSERN
Schritt 4
Dort wählen wir "lightdm" aus und fahren mit der Installation fort. Das Ziel von Lightdm ist es, der Standard für das X11-Fenstersystem und für Wayland zu sein.
VERGRÖSSERN
Schritt 5
Danach starten wir das System neu, um den Vorgang abzuschließen, und greifen auf den Anmeldebildschirm zu, auf dem wir die neue Struktur mit lightdm sehen:
VERGRÖSSERN
Schritt 6
Wir melden uns an und führen im Terminal Folgendes aus:
sudo apt installieren x11vnc
VERGRÖSSERN
Schritt 7
Wir bestätigen den Download mit dem Buchstaben S:
VERGRÖSSERN
2. Aktivieren Sie VNC in Ubuntu 20.04
Durch die Verwendung von x11vnc ist es möglich, mit echten X-Bildschirmen über jeden der heute verfügbaren VNC-Viewer aus der Ferne anzuzeigen (und zu arbeiten).
Einige der Funktionen von x11vnc sind:
- Verfügt über eine integrierte SSL / TLS-Verschlüsselung
- 2048-Bit-RSA-Authentifizierung, einschließlich VeNCrypt-Unterstützung
- Unterstützung für UNIX-Kontoanmeldung und -kennwort
- Serverseitige Skalierung
- HTTPS / HTTP + Single-Port-VNC
- Zeroconf-Dienstwerbung
- TightVNC- und UltraVNC-Dateiübertragung
- Es verfügt über einen verschlüsselten Terminaldienstemodus (Optionen -create, -svc oder -xdmsvc) basierend auf Benutzernamen
Schritt 1
Wir listen die IP von Ubuntu 20.04 mit dem Befehl auf:
ip hinzufügen
VERGRÖSSERN
Schritt 2
Mit dieser Adresse werden wir von einem VNC-Client aus auf Ubuntu 20.04 zugreifen. Im Terminal führen wir Folgendes aus, um VNC zu starten. Dadurch wird VNC unter Ubuntu 20.04 aktiviert.
x11vnc
VERGRÖSSERN
Schritt 3
Von einem Remote-Computer, in diesem Fall Windows 10, öffnen wir den VNC-Client und geben die IP von Ubuntu 20.04 ein:
VERGRÖSSERN
Schritt 4
Wir drücken die Eingabetaste und wir sehen die folgende Warnung:
VERGRÖSSERN
Schritt 5
Wir klicken auf Weiter und wir werden remote auf Ubuntu 20.04 zugreifen:
VERGRÖSSERN
Schritt 6
Jetzt erstellen wir in Ubuntu 20.04 die folgende Datei:
sudo nano /lib/systemd/system/x11vnc.serviceSchritt 7
Dort geben wir folgendes ein:
[Einheit] Beschreibung = x11vnc service After = display-manager.service network.target syslog.target [Service] Type = simple ExecStart = /usr / bin / x11vnc -forever -display: 0 -auth rate -passwd password ExecStop = /usr /bin / killall x11vnc Restart = on-failure [Install] WantedBy = multi-user.target
VERGRÖSSERN
NotizPasswort kann durch das gewünschte Passwort ersetzt werden.
Schritt 8
Die eingegebenen Felder sind:
- Aktivität tritt erst auf, nachdem einige andere Dienste gestartet und Zielpunkte erreicht wurden
- x11vnc erstellt einen Thread aus -forever.
- ExecStart und Stop ermöglichen den Selbststart von x11vnc bei einem Fehler
- Der Dienst wird gestartet, bevor der Prozess das Mehrbenutzerziel erreicht.
Schritt 9
Wir speichern die Änderungen mit folgender Tastenkombination:
Strg + Aus
Wir verlassen den Editor mit:
Strg + X
Schritt 10
Wir starten den Daemon neu, um die Änderungen zu übernehmen:
systemctl daemon-reload
VERGRÖSSERN
Schritt 11
Wir aktivieren den x11vnc-Dienst:
systemctl aktivieren x11vnc.serviceSchritt 12
Wir müssen das Passwort eingeben, um die Änderungen zu übernehmen:
VERGRÖSSERN
Schritt 13
Als Ergebnis werden wir Folgendes sehen:
VERGRÖSSERN
Schritt 14
Nun starten wir den x11vnc-Dienst:
systemctl start x11vnc.service
VERGRÖSSERN
Schritt 15
Wir prüfen den aktuellen Status:
systemctl-status x11vnc.service
VERGRÖSSERN
Schritt 16
Wir sehen, dass sein Status aktiv ist und ausgeführt wird. Gehen wir zurück zu Windows 10 und wenn wir versuchen, die Verbindung über VNC herzustellen, müssen wir ein Passwort eingeben, das wir in der in Ubuntu 20.04 erstellten Datei festgelegt haben:
VERGRÖSSERN
Schritt 17
Wir starten eine Remote-Sitzung mit Ubuntu 20.04:
VERGRÖSSERN
Schritt 18
Ein wichtiger Punkt ist zu überprüfen, ob Sie sich über den "Anmeldebildschirm" aus der Ferne anmelden können. Dazu gehen wir zu Einstellungen und unter "Datenschutz - Bildschirmsperre" deaktivieren wir die verfügbaren Optionen und stellen die Verzögerungszeit auf 1 Minute ein:
VERGRÖSSERN
Schritt 19
Wir schließen die Sitzung und überprüfen ab Windows 10, ob es möglich ist, die Verbindung herzustellen, registrieren das Passwort und melden uns bei Ubuntu 20.04 an:
VERGRÖSSERN
Mit diesen Schritten sind wir in der Lage, VNC von und zu Ubuntu 20.04 bei allen Aufgaben zu verwenden, die Remote-Management oder -Support beinhalten.