GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie VNC unter Ubuntu 20.04

In diesem Artikel haben wir die notwendigen Schritte zur Installation und Konfiguration von VNC auf Ubuntu 20.04 LTS erklärt. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit sudo angemeldet sind Privilegien. Alle Befehle in diesem Tutorial sollten als Nicht-Root-Benutzer ausgeführt werden.

Virtual Network Computing (VNC) ist ein grafisches Desktop-Sharing-System, mit dem Sie Ihre Tastatur und Maus verwenden können, um einen anderen Computer fernzusteuern.

Installieren Sie VNC auf Ubuntu 20.04

Schritt 1. Bevor Sie mit der Installation eines Pakets auf Ihrem Ubuntu-Server beginnen, empfehlen wir immer, sicherzustellen, dass alle Systempakete aktualisiert sind.

sudo apt update
sudo apt upgrade

Schritt 2. Installieren Sie die grafischen Desktop-Pakete.

Lassen Sie uns die XFCE-Desktopumgebung installieren:

sudo apt install xfce4 xfce4-goodies

Während dieser Installation werden Sie möglicherweise aufgefordert, einen Anzeigemanager für den grafischen Desktop des Systems auszuwählen. Wählen Sie mit den Pfeiltasten lightdm aus auf diesem Bildschirm und drücken Sie die Eingabetaste, um fortzufahren.

Wenn Sie fertig sind, installieren Sie das TightVNC-Serverpaket:

sudo apt install tightvncserver

Schritt 3. Erstellen Sie einen VNC-Benutzer.

Erstellen Sie nun den neuen Benutzer und setzen Sie sein Serverpasswort mit den folgenden Befehlen:

sudo useradd -m -s /bin/bash linuxtipsuser
sudo passwd linuxtipsuser

Als nächstes fügen Sie Ihren neuen Benutzer zu sudo hinzu Gruppe zum Gewähren von Root-Privilegien:

sudo usermod -a -G sudo linuxtipsuser
sudo su - linuxtipsuser

Schritt 4. VNC-Server konfigurieren.

Nachdem der VNC-Server installiert ist, besteht der nächste Schritt darin, vncserver auszuführen der Befehl, der die Anfangskonfiguration erstellt und das Passwort einrichtet. Verwenden Sie nicht sudo beim Ausführen des folgenden Befehls:

vncserver

Die Bildschirmausgabe führt Sie durch die Einrichtung eines VNC-spezifischen Passworts (begrenzt auf 8 Zeichen), dann werden Sie gefragt, ob Sie ein Nur-Lese-Passwort erstellen möchten:

You will require a password to access your desktops.

Password:
Warning: password truncated to the length of 8.
Verify:
Would you like to enter a view-only password (y/n)? y
Password:
Warning: password truncated to the length of 8.
Verify:
xauth:  file /home/linuxtipsuser/.Xauthority does not exist
xauth: (argv):1:  bad display name "linuxtips-86:1" in "add" command
xauth:  file /home/linuxtipsuser/.Xauthority does not exist

New 'X' desktop is linuxtips-86:1
127.0.0.1 localhost

Creating default startup script /home/linuxtipsuser/.vnc/xstartup
Starting applications specified in /home/linuxtipsuser/.vnc/xstartup
Log file is /home/myvncuser/.vnc/linuxtips-86:1.log

Nachdem wir den VNC-Server nun zum ersten Mal gestartet haben, wurden einige grundlegende Konfigurationsdateien erstellt. Wir wollen auch einige Befehle so einstellen, dass sie jedes Mal automatisch ausgeführt werden vncserver startet:

vncserver -kill :1

Erstellen Sie als Nächstes eine Sicherungskopie der Standard-Startskriptdatei:

mv ~/.vnc/xstartup ~/.vnc/xstartup.bak

Verwenden Sie jetzt den Nano-Texteditor, um einen neuen xstartup zu erstellen Datei:

nano ~/.vnc/xstartup

Fügen Sie die folgenden 3 Textzeilen in Ihre neue Datei ein:

#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &

Wenn Sie fertig sind, führen Sie andere Befehle vom Start aus und gewähren Sie Ihrer neuen Startdatei mit dem folgenden Befehl Ausführungsberechtigungen:

sudo chmod +x ~/.vnc/xstartup

Schritt 6. Testen Sie Ihre Verbindung.

Richten Sie einen sicheren SSH-Tunnel ein, indem Sie den folgenden Befehl auf Ihrem lokalen Computer ausführen (Sie können beispielsweise ein neues Fenster oder eine neue Registerkarte im Terminal öffnen). Ersetzen Sie your-server-ip mit der IP-Adresse Ihres Servers:

ssh -L 5901:127.0.0.1:5901 -N -f -l linuxtipsusser server_ip

Verbinden mit CentOS Desktop über VNC-Client.

In diesem Beispiel verwenden wir TigerVNC. Öffnen Sie Ihren VNC-Viewer, geben Sie localhost:5901 ein und klicken Sie auf die Schaltfläche Verbinden.

Das ist alles, was Sie tun müssen, um den VNC-Server auf Ubuntu 20.04 LTS Focal Fossa zu installieren. Ich hoffe, Sie finden diesen schnellen Tipp hilfreich. Weitere Informationen zu VNC finden Sie in der offiziellen Wissensdatenbank. Wenn Sie Fragen oder Anregungen haben, können Sie unten einen Kommentar hinterlassen.


Ubuntu
  1. So installieren Sie Docker unter Ubuntu 18.04

  2. So installieren Sie Apache unter Ubuntu 18.04

  3. So installieren Sie MariaDB 10.4 auf Ubuntu 18.04

  4. So installieren Sie MongoDB unter Ubuntu 18.04

  5. So installieren Sie VNC unter Ubuntu 20.04

So installieren Sie Nginx unter Ubuntu 16.04

So installieren Sie Tomcat 8.5 auf Ubuntu 18.04

So installieren Sie Asterisk auf Ubuntu 18.04

So installieren Sie Tomcat 9 unter Ubuntu 18.04

So installieren Sie Webmin unter Ubuntu 18.04

So installieren Sie VNC unter Ubuntu 16.04