X11VNC ist der beliebte VNC-Server zum Erstellen einer Remote-Desktop-Verbindung und zum Zugriff auf den Remote-Desktop. Es funktioniert mit fast allen Desktop-Umgebungen, die für Ubuntu- und Debian-basierte Systeme verfügbar sind. Über die Remote-Desktop-Verbindung können wir jedes Remote-System verbinden und auf die grafische Benutzeroberfläche zugreifen und arbeiten. Wir können jeden verfügbaren VNC-Viewer wie den Tight VNC-Viewer, den Real VNC-Viewer oder den Ultra VNC-Viewer verwenden.
X11VNC kann eine bessere Remote-Support-Software für Sie sein. Dieses Tutorial hilft Ihnen, den x11vnc-Server auf Ihrem Ubuntu-, LinuxMint- und Debian-System einzurichten und eine Verbindung mit dem vnc-Viewer vom Client-System herzustellen.
Schritt 1 – X11VNC installieren
X11vnc-Pakete sind unter Standard-Repositories verfügbar. Öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus, um Standard-Repositories zu aktualisieren und erforderliche Pakete zu installieren.
sudo apt-get update sudo apt-get install x11vnc net-tools
Schritt 2 – Passwort erstellen
Erstellen Sie nun ein Passwort, um eine Verbindung mit dem vnc-Viewer vom Client-System herzustellen. Dies erfordert keinen Benutzernamen, um sich mit vnc zu verbinden.
x11vnc -storepasswd Enter VNC password:********* Verify password:********* Write password to /home/rahul/.vnc/passwd? [y]/ny Password written to: /home/rahul/.vnc/passwd
Schritt 3 – X11VNC-Server starten
Nach erfolgreicher Installation des x11vnc-Servers auf Ihrem System. Starten wir es mit dem folgenden Befehl. Ändern Sie die Parameter gemäß Ihrem Setup.
sudo x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/rahul/.vnc/passwd -rfbport 5900 -shared
Der VNC-Server startet auf dem Standardport 5900. Falls der Port 5900 mit einem anderen Dienst belegt ist, wählt er automatisch den nächsten verfügbaren Port wie 5901.
Schritt 4 – Von VNC Clinet verbinden
Um sich über VNC mit dem Server zu verbinden, benötigen Sie einen VNC-Client auf Ihrem System. Für dieses Tutorial verwende ich den RealVNC-Viewer auf unserem System. Sie können jeden anderen Client Ihrer Wahl verwenden.
Schritt 5 – AutoStart beim Booten einrichten
Richten Sie schließlich den automatischen Start des x11vnc-Servers beim Systemstart ein. Erstellen Sie eine x11vnc.conf Datei im Verzeichnis /etc/init/ mit folgendem Inhalt.
sudo vi /etc/init/x11vnc.conf
# description "Start x11vnc on system boot" description "x11vnc" start on runlevel [2345] stop on runlevel [^2345] console log respawn respawn limit 20 5 exec /usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/rahul/.vnc/passwd -rfbport 5900 -shared
Schlussfolgerung
Sie können den VNC-Server erfolgreich auf Ihrem Ubuntu- oder Debian-System konfigurieren.