über ssh auf nem remote rechner innerhalb meines netzwerke zu arbeiten klappt gut und ich blicke da hinreichen durch.
Aber wie starte ich auf dem remote eine X-applikation und forwarde X auf mein desktop? (X ist natürlich auf dem remoterechner installiert).
Wie starte ich, sagen wir gparted auf dem remote rechner um, klar, nicht eingehängte partitionen zu manipulieren, dies jedoch von der WS aus per GUI zu steuern?
Du startest ssh mit -X user@remote.blah. Wenn du eine Konsole hast startest du dann z.B dolphin & . Nach einer Weile erscheint das Fenster der X-Anwendung auf deinem Display.
https://help.ubuntu.com/community/SSH/OpenSSH/PortForwarding#Forwarding_GUI_Programs
ok, das klappt soweit, mit z.b. opera.
Geht das mit programmen, die ein root-passwort benötigen wie gparted gar nicht oder nur irgendwie anders?
hab keine Ahnung, stelle nur fest dass /usr/sbin/gparted, auch als /usr/bin/gparted-pkexec gestartet werden kann. ... probiers aus
Habs gerade probiert...
mit ssh -X user@meine.schwester 30 km weiter ...
dann auf der lokalen konsole sux ...
weiter mit gparted-pkexec ...
und bei mir lokal erscheint das gparted-Fenster.
mfg Thomas
super, hatte zunächst das auf "ssh -X ..." im weiteren noch folgende "sux" übersehen, was dann natürlich zu authentifikationsproblemen führte, aber noch nochmaliger durchsicht deiner anleitung hatte ich dann meine fehler endeckt und nun klappt es.
Danke, das hätte ich nie alleine auskaspern können!
Da ich das Thema auch gerade am Wickel hatte: Mittels x11vnc und ein paar Einstellungen am gdm kann man sogar eine laufende x-session per ssh übertragen. Das entspricht dann in etwa dem RemoteDesktop unter Windows, nur das hier noch ssh im Spiel ist.