Get Rewarded! We will reward you with up to €50 credit on your account for every tutorial that you write and we publish!

TigerVNC unter Ubuntu installieren

profile picture
Author
Friedrich Lucas
Published
2020-11-27
Time to read
3 minutes reading time

About the author- non vitae sed scholae discimus

Einführung

TigerVNC ist eine Open-Source VNC (Virtual Network Computing) Software, welche die Möglichkeit bietet Zugang auf eine grafische Benutzeroberfläche auf dem Server zu erhalten.

Vorraussetzungen

  • Ein Server mit Ubuntu 18.04 (getestet)

Schritt 1 - Pakete Installieren

Für die Installation von TigerVNC können die apt Pakete aus dem Standard Repository genutzt werden.

$ sudo apt update
$ sudo apt upgrade
# Installation des virtual window manager, terminal emulator, xfce und tigervnc
$ sudo apt install fvwm xterm xfce4 xfce4-goodies gnome-session tigervnc-standalone-server tigervnc-common

Schritt 2 - Konfiguration und Start des VNC Servers

Schritt 2.1 - Starten und Stoppen

TigerVNC kann mithilfe des folgenden Befehls gestartet werden:

$ vncserver

bei dem ersten Start der Software muss das Zugangspasswort für den VNC Server gesetzt werden.

Um VNC Server Instanzen zu beenden können folgende Befehle verwendet werden:

# Alle VNC Server können mit dem folgenden Befehl beendet werden
$ vncserver -kill :*

# Um eine Instanz zu beenden kann der folgende Befehl verwendet werden
$ vncserver -kill :<id>

Alle laufenden VNC Instanzen können mit dem folgenden Befehl ausgegeben werden:

$ vncserver -list

Schritt 2.2 - VNC Server konfigurieren

Die Konfigurationsdatei kann unter folgendem Pfad gefunden werden ~/.vnc/xstartup.

# Als erstes muss die Konfigurationsdatei erstellt werden
$ touch ~/.vnc/xstartup

# Als nächstes müssen die korrekten Dateiberechtigungen gesetzt werden
$ chmod 700 ~/.vnc/xstartup

# Im letzten Schritt wird der Inhalt der Konfiguration angepasst
$ vi ~/.vnc/xstartup

Als Beispiel für XFCE4 funktioniert folgende Konfiguration:

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

Schritt 2.3 - Konfiguration abschließen

Um die Konfiguration zu laden wird der Server neu gestartet:

$ vncserver

Schritt 3 - Zum VNC Server verbinden

Um sich vom lokalen Server zum VNC Server zu verbinden wird als erstes ein SSH-Tunnel aufgebaut:

$ ssh holu@10.0.0.1 -L 5901:127.0.0.1:5901 -N

Im Anschluss kann ein beliebiger VNC Client und die IP 127.0.0.1 verwendet werden, um sich zum Server zu verbinden.

Konklusion

Nach Abschluss der Konfiguration können Sie sich erfolgreich zum VNC Server verbinden (Beispiele für Clients wären z.B. vncviewer welches von TigerVNC zur Verfügung gestellt wird).

License: MIT
Want to contribute?

Get Rewarded: Get up to €50 in credit! Be a part of the community and contribute. Do it for the money. Do it for the bragging rights. And do it to teach others!

Report Issue

Discover our

Dedicated Servers

Configure your dream server. Top performance with an excellent connection at an unbeatable price!

Want to contribute?

Get Rewarded: Get up to €50 credit on your account for every tutorial you write and we publish!

Find out more