VNC
Einrichtung des VNC Servers mit dem kdm, damit man sich mit dem VNC Viewer einloggen kann.
Installtion des KDM
Wer ihn noch nicht installiert hat, sollte den KDM installieren
apt-get install kdm
Lokalen KDM u.U. disablen
/etc/kde3/kdm/Xservers
Die Zeile :0 ... u.U. kommentieren, wenn man lokal keinen kdm mehr starten will, z.B. bei einem Server.
Installation des VNC Servers und Clients
apt-get install vncserver xvncviewer
XDMCP-Optionen anpassen
/etc/kde3/kdm/kdmrc
In dieser Datei im Abschnitt [xdmcp] die Werte ändern auf
Enable=true
Port=177 (aktivieren)
Xaccess-Optionen anpassen
/etc/kde3/kdm/Xaccess
In dieser datei steht, wer Zugriff auf den KDM hat.
Eine Zeile z.B. mit
*
oder
192.168.0.*
entkommentieren.
Installation des xinetd statt dem inetd
Man kann auch den inetd benutzen, aber ich finde den xinetd besser. Deshalb beschreibe ich auch nur wie es mit dem geht. Erst die Installtion
apt-get install xinetd
Nun muss der VNC-Dienst noch dem xinetd bekannt gemacht werden. Dazu legen wir eine Datei an
/etc/xinetd.d/vnc
in der folgendes steht:
service vnc-1
{
type = UNLISTED
port = 5901
socket_type = stream
protocol = tcp
wait = no
user = nobody
server = /usr/bin/Xvnc
server_args = :42 -inetd -once -query localhost -geometry 1024x768 -depth 16
disable = no
}
service vnc-2
{
type = UNLISTED
port = 5902
socket_type = stream
protocol = tcp
wait = no
user = nobody
server = /usr/bin/Xvnc
server_args = :42 -inetd -once -query localhost -geometry 1270x960 -depth 24
disable = no
}
Die Werte für ##-geometry 1024x768 und -depth 16'' kann man anpassen, und auch noch andere Auflösungen und Farbtiefen auf andere Ports legen.
xinetd und kdm neu starten
/etc/init.d/xinetd restart
/etc/init.d/kdm restart
Achtung! Wenn man lokal an der Console über den KDM eingeloggt ist, wird die aktuelle Session beendet.
Quelle
Diese Beschreibung ist mit Anleihen der beiden folgenden Seiten gemacht worden
ist eine Anleitung für gentoo ...
ist die Umsetzung auf Debian