Die virtuelle Netzwerkkonsole (VNC) ist ein praktisches Werkzeug für den Remote-Zugriff auf den grafischen Desktop eines Computers. Das Einrichten von VNC auf Debian 10 mag für unerfahrene Benutzer eine schwierige Aufgabe sein, aber es ist eigentlich ganz einfach.
In dieser detaillierten Anleitung erfahren Sie, wie Sie einen VNC-Server auf Ihrem Debian 10 installieren und konfigurieren, damit Sie Ihren Computer problemlos von überall aus verwalten können.
Der erste Schritt besteht darin, den VNC-Server selbst zu installieren. Führen Sie dazu den folgenden Befehl im Terminal aus:
sudo apt install tightvncserver
Nachdem Sie den VNC-Server installiert haben, müssen Sie ein Kennwort für den Remotedesktopzugriff erstellen. Geben Sie dazu den folgenden Befehl ein:
Befolgen Sie die Anweisungen auf dem Bildschirm, um ein sicheres Passwort zu erstellen. Denken Sie daran, dass das Passwort komplex genug sein muss, um die Sicherheit Ihres Computers zu gewährleisten.
Nachdem Sie ein Passwort erstellt haben, können Sie den VNC-Server mit dem folgenden Befehl starten:
Nun, da Ihr VNC-Server ausgeführt wird, können Sie das Programm verwenden, um remote auf Ihren Desktop zuzugreifen. Beispiele für solche Programme sind RealVNC, TightVNC, TigerVNC usw. Stellen Sie über die IP-Adresse und den Port eine Verbindung zum VNC-Server her (der Standardport ist 5901) und geben Sie dann Ihr Passwort ein, um über VNC auf den Debian 10-Desktop zuzugreifen.
Debian 10 auf einem Server installieren
1. Laden Sie das Debian 10-Betriebssystemabbild von der offiziellen Debian-Website herunter.
2. Erstellen Sie ein bootfähiges Medium mit einem Image-Brennprogramm. Sie können Rufus, Etcher oder ähnliche Software verwenden.
3. Schließen Sie das bootfähige Medium an den Server an und starten Sie es neu. Der Debian 10-Installationsprozess wird automatisch gestartet.
4. Wählen Sie die Installationssprache und andere Einstellungen nach Ihrem Ermessen aus.
5. Befolgen Sie die Anweisungen auf dem Bildschirm, um das Laufwerk zu partitionieren, das Netzwerk einzurichten und ein Benutzerkonto zu erstellen.
6. Nach Abschluss der Installation wird das System neu gestartet und Sie sehen den Debian 10-Begrüßungsbildschirm.
7. Jetzt ist Debian 10 erfolgreich auf Ihrem Server installiert und Sie können den VNC-Server weiter konfigurieren.
| Wichtig: | Die Installation von Debian 10 kann schwierig sein und erfordert grundlegende Linux-Verwaltungskenntnisse. Wenn Sie Schwierigkeiten haben, sollten Sie sich an die offizielle Debian-Dokumentation wenden oder sich an einen erfahrenen Systemadministrator wenden. |
Installieren von VNC- und X11-Paketen
Um mit der Installation von VNC auf Debian 10 zu beginnen, müssen Sie sicherstellen, dass das System auf dem neuesten Stand ist:
sudo apt update
Installieren Sie dann die Pakete tightvncserver und xorg:
sudo apt install tightvncserver xorg
Bei der Installation des Pakets xorg. Sie werden möglicherweise aufgefordert, GDM oder LightDM als "Standard-Display-Manager" zu wählen - wählen Sie das aus, das Ihnen am besten gefällt.
Nachdem die Pakete nun installiert sind, können Sie mit der Konfiguration von VNC auf Debian 10 fortfahren.
Erstellen eines Benutzers für die Verbindung mit VNC
Bevor Sie VNC auf Debian 10 konfigurieren können, müssen Sie einen Benutzer erstellen, der für die Remotedesktopverbindung verwendet werden soll.
1. Starten Sie das Terminal und führen Sie den folgenden Befehl aus, um einen neuen Benutzer zu erstellen:
sudo adduser Benutzername
Ersetzen Sie "Benutzername" durch den gewünschten Namen, den Sie für die Anmeldung verwenden möchten.
2. Geben Sie das Kennwort für den neuen Benutzer ein und geben Sie ggf. die angeforderten Informationen ein.
3. Um dem neuen Benutzer Administratorrechte zu erteilen, fügen Sie ihn der sudo-Gruppe hinzu, indem Sie den folgenden Befehl ausführen:
sudo usermod -aG sudo Benutzername
4. Jetzt haben Sie einen neuen Benutzer, der verwendet wird, um eine Verbindung zu VNC unter Debian 10 herzustellen.
Bitte beachten Sie, dass Sicherheit sehr wichtig ist, verwenden Sie daher starke Kennwörter und seien Sie vorsichtig, wenn Sie Benutzern Administratorrechte erteilen.
Konfigurieren eines VNC-Servers
Bevor Sie mit der Konfiguration eines VNC-Servers in Debian 10 beginnen, müssen Sie sich über SSH mit dem Server verbinden. Stellen Sie sicher, dass Sie Zugriff auf den Server und Administratorrechte haben.
-
Schritt 1. Installieren von Paketen 1. Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein, um das Paket zu installieren:
sudo apt updatesudo apt install xfce4 xfce4-goodies tightvncserver
vncserver
nano ~/.vnc/xstartup
2. Ersetzen Sie in der geöffneten Datei den gesamten Inhalt durch Folgendes:
#!/bin/bashxrdb $HOME/.Xresourcesstartxfce4 &
vncserver -kill :1vncserver
Sie haben den VNC-Server erfolgreich auf Debian 10 konfiguriert. Jetzt können Sie sich über VNC mit der Server-IP-Adresse und dem Port 5901 sowie dem zuvor angegebenen VNC-Sitzungspasswort mit dem Server verbinden.
Konfigurieren der Firewall für VNC
Um einen VNC-Server unter Debian 10 ausführen zu können, müssen Sie die entsprechenden Ports in der Firewall öffnen. Debian 10 verwendet die Standard-iptables-Firewall.
Stellen Sie zunächst sicher, dass Sie das iptables-Paket installiert haben:
- Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
sudo apt-get install iptables
- Nachdem Sie das iptables-Paket installiert haben, können Sie mit der Konfiguration der Firewall-Regeln für VNC beginnen:
sudo iptables -A INPUT -p tcp --dport 5900:5903 -j ACCEPT
Diese Regeln öffnen Ports mit den Nummern 5900 bis 5903 für eingehende TCP-Pakete. Dadurch können Sie vom Client aus eine Verbindung zum VNC-Server herstellen.
Jetzt müssen Sie die Firewall-Einstellungen speichern, damit sie nach dem Neustart des Systems wirksam werden:
- Führen Sie den folgenden Befehl aus, um die aktuelle iptables-Konfiguration beizubehalten:
sudo netfilter-persistent save
Nach dem Ausführen dieses Befehls wird die aktuelle iptables-Konfiguration in einer Datei gespeichert. Dadurch bleiben die Firewall-Einstellungen nach dem Neustart des Systems erhalten.
Die Installation und Konfiguration der Firewall für den VNC-Server unter Debian 10 war erfolgreich. Jetzt müssen Sie nur noch den VNC-Server starten und den Zugriff vom Client aus konfigurieren.
Verbindung zum VNC-Server herstellen
Nachdem Sie den VNC-Server unter Debian 10 installiert und konfiguriert haben, können Sie eine Verbindung mit dem VNC-Client-Programm herstellen. Die folgenden Schritte sind erforderlich, um eine Verbindung zu einem VNC-Server herzustellen:
- Führen Sie das VNC-Clientprogramm aus.
- Geben Sie die IP-Adresse oder den Hostnamen des VNC-Servers ein.
- Geben Sie den Port ein, auf dem der VNC-Server ausgeführt wird (Standard ist 5900).
- Geben Sie das Kennwort des VNC-Servers ein, falls es installiert wurde.
- Klicken Sie auf die Schaltfläche Verbinden oder ähnliches.
- Warten Sie, bis die Verbindung zum VNC-Server hergestellt ist.
- Jetzt können Sie den Remote-Desktop über das VNC-Clientprogramm verwalten.