- Keyboard-Tasten falsch "gemapt", speziell das Pipe-Symbol "|"
- langsam
- nicht verschlüsselt
- jeder Window-Manger bringt eine eigene Lösung mit, die zumeist in größeren Firmen nicht erlaubt ist, da man eingeloggt sein muss.
Auf dem entfernten Rechner müssen wir erstmal uns einloggen und eine Passwort Datei erstellen:
x11vnc -storepasswd
und unseren ssh key in ~/.ssh/authorized_keys2 ablegen.
Damit x11vnc auf dem enfernten Rechner über dessen loopback device auf das X11 zugreifen kann, müssen Sie das X ohne "-nolisten tcp" laufen lassen, also z.B. in OpenSUSE 13.1 in /etc/sysconfig/displaymanager DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="yes" setzen.
Um ungewollten Remotezugriff zu unterbinden einfach den Port in der Firewall zumachen (normal 6000/6001...).
Danach sollten wir per ssh einen Tunnel aufbauen und den vnc server als root user
mmeiste@linux-540k:~> ssh -t -L 5959:localhost:5959 root@
Die geometry gebe ich hier an, damit es auf mein kleineres Display passt ohne großes gezuppel/anpassen.
Da oft - ok sehr oft die Tastaturbelegung nicht passt kann man wichtige Tasten wie folgt fixen:
xev oder
showkey -k
geben den keycode aus - unter X funzt showkey nicht immer, dort xev benutzen, und den Focus dort lassen, dann die Taste drücken.
mit folgenden Befehl könnt ihr dann dem keycode z.B. ein Pipe-Symbol zuweisen:
xmodmap -e "keycode 94 = bar"
Have a nice Day!