Home · Kontakt · Impressum
contents index previous up next
Next: 22.1.3 vncpasswd Up: 22.1 Exportieren des X11-Desktops Previous: 22.1.1 Xvnc


22.1.2 vncserver

Dieses Perl-Skript erlaubt einen wesentlich einfacheren Start des VNC-Servers. Es benutzt die gleiche Optionen wie Xvnc.

vncserver [OPTIONEN] [:DISPLAYNUMMER]
vncserver -kill :DISPLAYNUMMER

Die Dateien für VNC werden im Heimatverzeichnis in dem versteckten Verzeichnis .vnc abgelegt. Für jeden gestarteten Server wird dort eine Log-Datei und eine PID-Datei abgelegt. Mit Hilfe dieser PID-Datei kann das Skript über die Option -kill einen VNC-Server beenden.

Dort befinden sich auch die Passwort-Dateien, denn nur nach Eingabe eines gültigen Passworts kann sich der Betrachter mit dem Server verbinden.

Sehr wichtig ist dort die Datei xstartup, denn diese wird nach dem Starten des X-Servers ausgeführt und sorgt für den Start des Windowmanagers und bestimmter Programme.

Listing 22.1   Standard xstartup

   1: #!/bin/sh
   2: 
   3: xrdb $HOME/.Xresources
   4: xsetroot -solid grey
   5: xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
   6: twm &

Im obigen Beispiel wird das X-Window-System mit xrdb konfiguriert unter Benutzung der normalen X-Window-Ressourcen-Datei des Benutzers. Der Hintergrund wird mit xsetroot auf grau gesetzt. Danach werden ein xterm-Terminal und der Windowmanager twm gestartet. Die Variable $VNCDESKTOP enthält den Namen des laufenden Servers bzw. Desktops.


contents index previous up next
Next: 22.1.3 vncpasswd Up: 22.1 Exportieren des X11-Desktops Previous: 22.1.1 Xvnc
  © 2004 by IT-Dozent Ole Vanhoefer · Zum Seitenanfang