Benutzer-Werkzeuge

Webseiten-Werkzeuge


lip:workshop_ssh

SSH Workshop

Basics

  • Grundprinzip: ssh user@RemoteHost

Fenster von $RemoteHost holen

  • X-Forwarding: ssh -Y user@host

Achtung: Der Server kann u.U. Befehle auf dem Client ausfühen → potentiell gefährlich; Ja, X is br0ken

Screen eines bereits remote laufenden X-Servers von $RemoteHost holen

local $ ssh -L 5959:127.0.0.1:5900 user@remote
remote $ x11vnc -passwd GeheimesPasswort

… X11VNC zeigt irgendwo im Scrollback deutlich eine Zeile „PORT=590x “ an. Dieser Port muß oben in ssh geforwarded sein. Ggf mit ssh-escape (~C) -L 5959:127.0.0.1:590x nachtragen.

  • Der X11VNC-Server muß laufen bleiben (remote).
  • Also: 2. Terminal öffnen (lokal!):

local $ vinagre

… oder …

local $ vncviewer

… oder, oder, oder …

  • Verbinde VNC mit
    • Typ: „VNC“
    • Host: 127.0.0.1::5959 (hier zwei Doppelpunkte(!) um den Port auszuwählen)
    • Passwort: GeheimesPasswort (s.o.)
    • Den gewünschten Optionen für Farben, Skalierung, Read-only etc.
lip/workshop_ssh.txt · Zuletzt geändert: 2013/04/18 22:58 von mmoebius