Ist in der /etc/ssh/sshd_configauf dem Server X11Forwarding aktiviert/auf yes gesetzt?
Nach Anmeldung mit SSH ein Program mit X-Server starten
- fanifeey
- Erledigt
Hinweis: In dem Thema Nach Anmeldung mit SSH ein Program mit X-Server starten gibt es 13 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
-
-
Hallo tux,
steht auf yes.
-
sshd_conf auf dem Server:
ssh_conf auf dem Client:
Dann sollte es auch mit z.B.:
funktionieren.Die root Anmeldung am Server ist im heimischen Netz zwar unkritisch, sollte jedoch im Internet nicht benutzt werden. Das Root-Passwort wird im Klartext übertragen.
In der sshd_conf sollte:so wie hier nicht erlaubt sein.
Also:
Als User verbinden und auf dem Server per su - zum Root werden oder per sudo Programme als Root starten.
Ebenso laufen einige graphische Programme nicht als Root. -
Das was du erreichen willst -nämlich dich auf ein anderswo laufende X-Session zu verbinden- wirst du so nicht erreichen.
Der Weg über "ssh -X ...." ist nicht sinnvoll.
Die allermeisten Distris lassen das gar nicht mehr zu. Aus guten Gründen.
(Man müsste also die Zielmaschine erst "korrekt" (in diesem Fall eher "falsch") konfigurieren.
Man mag das noch -mit viel Schmerzen- hinkriegen, sinnvoll nutzbar wird das nicht werden.
Auch wenn SSH transparent komprimieren kann (und meist auch tut), ist die Datenmenge dennoch für Otto-Normal-Verbraucher einfach zu groß.
Vernünftig "arbeiten" kann man damit nicht.Du willst ganz klar entweder eine VNC (VirtuellesNetzwerkComputing) oder eine RDP (RemoteDesktopProtokoll) Verbindung aufbauen.
Leider ist die Variante, die openSUSE standardmäßig installiert, etwas abweichend von den "normalen VNC/RDP Konfigs".
Deshalb empfehle ich dir das Programm "Remmina", das ganz einfach eine Verbindung aufbaut und ohne viel Wissen&Konferei einfach tut.Auch Grossings Vorschlag ist gut.