So installieren Sie den TightVNC-Server auf Ubuntu 20.04
In diesem Tutorial installieren wir TightVNC Server auf Ubuntu 20.04 installieren, konfigurieren und für Remotedesktopverbindungen verwenden.
Vorbereitung
Alle Befehle müssen im Namen des Superusers ausgeführt werden.
Wenn dein firewall aktiviert ist, müssen Sie Ports für eingehende VNC-Verbindungen öffnen. Für eine Verbindung reicht es aus, 5901 wie unten gezeigt zu öffnen. Wenn Sie mehr gleichzeitige Verbindungen benötigen, öffnen Sie 5902, 5903 usw.
TightVNC-Server installieren
Systempakete aktualisieren:
Die grafische Umgebung ist auf Serverversionen von nicht standardmäßig installiert Ubuntu. Wenn wir also eine Verbindung zu einem Remote-Desktop herstellen möchten, müssen wir eine grafische Shell installieren. Lassen Sie uns gleichzeitig den TightVNC-Server selbst installieren.
Konfigurieren des TightVNC-Servers
Starten wir den TightVNC-Server zum ersten Mal. Es erstellt die für die Arbeit erforderlichen Dateien und fordert Sie auf, ein Passwort zu erstellen.
Legen Sie ein Passwort fest und bestätigen Sie es. Wenn Sie die Remote-Desktop-Steuerung einschränken müssen, wählen Sie ein schreibgeschütztes Passwort.
Beenden Sie nun Ihre TightVNC-Sitzung, um andere Einstellungen anzupassen.
Öffnen Sie die TightVNC-Konfigurationsdatei.
Fügen Sie am Ende die folgende Zeile hinzu.
Und starten Sie den Server erneut.
Autorun einrichten
Standardmäßig verfügt TightVNC über keinen Daemon und schaltet sich nach einem Systemneustart nicht ein. Um dies zu beheben, erstellen wir eine neue Unit in systemd.
Fügen Sie dort die folgende Konfiguration ein:
Beschreibung=TightVNC-Server
After=syslog.target network.target
[Bedienung]
Typ = Gabelung
Benutzer=root
PAMName=Anmeldung
PIDFile=/root/.vnc/%H:1.pid
ExecStartPre=-/usr/bin/vncserver -kill :1 > /dev/null 2>&1
ExecStart=/usr/bin/vncserver
ExecStop=/usr/bin/vncserver -kill :1
[Installieren]
WantedBy = multiuser.target
Systemd neu laden:
Aktivieren Sie Autorun des TightVNC-Servers und starten Sie ihn.
Herstellen einer Verbindung zu einem Remote-Desktop
Starten Sie einen beliebigen VNC client. Für Windows, können Sie RealVNC oder TightVNC Viewer verwenden. Für Linux - Remmina. Verwenden Sie als VNC-Server die IP-Adresse Ihres Servers mit Port 5901.
Geben Sie das zuvor erstellte Passwort ein und Sie sehen den Remote-Desktop.
Um die Verbindung zu sichern, siehe So stellen Sie eine VNC-Verbindung her SSH Tunnel weiter Ubuntu 20.04.