Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Deutsches Forum (German)
  • Search

SSH und X Forwarding [solved]

Support-Forum
Diskussionen rund um Installation, Betrieb und Anpassungen von Gentoo und dessen Paketen sowie dabei auftretenden (technischen) Problemen.
Deutsches Portal: www.gentoo.de
Post Reply
  • Print view
Advanced search
15 posts • Page 1 of 1
Author
Message
schmidicom
Advocate
Advocate
User avatar
Posts: 2018
Joined: Thu Mar 09, 2006 5:56 pm
Location: Schweiz

SSH und X Forwarding [solved]

  • Quote

Post by schmidicom » Thu Aug 23, 2007 3:50 pm

Hallo,

ich habe ein ziemliches Prob mit meinem ssh Zugang zu meinem Server.

Ich kann per ssh auf meinen Server zugreifen und das ohne Prob's, jedoch kann ich keine X11 Programme starten.

Hier wie das ganze aufgebaut ist:

Code: Select all

[b]Client(Windows,Putty.exe)[/b]
X11Forwarding im Prog (Putty.exe) eingestellt
               ¦¦
               ¦¦
               \/
[b]Server(Gentoo,xorg+openssh)[/b]
xorg läuft einwandfrei und ist in betrieb
openssh installiert mit USE="X"
/etc/ssh/sshd_config editiert um X11Forwarding zu erlauben
????Was in drei Gottes Namen mache ich nur falsch????

Hab nun schon zwei Tage lang das Ganze I-net abgegoogelt aber nichts gefunden was mir helfen würde.
Bitte, könnt ihr mir weiterhelfen?
Last edited by schmidicom on Fri Aug 24, 2007 4:32 am, edited 1 time in total.
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Top
Finswimmer
Bodhisattva
Bodhisattva
User avatar
Posts: 5467
Joined: Thu Sep 02, 2004 3:46 pm
Location: Langen (Hessen), Germany

  • Quote

Post by Finswimmer » Thu Aug 23, 2007 3:57 pm

Ich hab mir mal folgendes aufgeschrieben:

Code: Select all

client:

export DISPLAY=:1 oder :0

optional X :1 &

xhost +

ssh -X user@remote $Befehl
Und so geht das bei mir auch ziemlich gut.
Ob und wie es bei Putty geht, weiß ich nicht.

Tobi
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Top
s.hase
Apprentice
Apprentice
User avatar
Posts: 293
Joined: Fri Nov 19, 2004 9:50 am

  • Quote

Post by s.hase » Thu Aug 23, 2007 4:17 pm

Frage: Läuft auf dem Windows Client mit putty überhaupt ein X?
Top
Max Steel
Advocate
Advocate
User avatar
Posts: 2324
Joined: Mon Feb 12, 2007 6:35 pm
Location: My own world! I and Gentoo!

  • Quote

Post by Max Steel » Thu Aug 23, 2007 4:32 pm

geht nur wenn du ein weiteres Prog auf dem Clinet am laufen hast.
Wie der Vorschreiber schreibt ein X-Server.
Da hätte ich XWin32, aber is leider eine Testversion, vll gibs irgendwo ein anderer X für Win, kann ich dir jetz leider nicht selber sagen.
Extra Optionen bracuhst du im Putty nicht.
Nur X11-Forwarding.
mfg
Steel
___________________

Heim-PC: AMD Ryzen 9 5950X, 64GB RAM, RX 9070 XT
Laptop: AMD Ryzen 5 7640U, 32GB RAM, Radeon onCPU Graphics
Arbeit-PC: AMD Ryzen 3 Pro 7335U, 16GB RAM, AMD Radeon Graphics (leider WSL2)
Top
Finswimmer
Bodhisattva
Bodhisattva
User avatar
Posts: 5467
Joined: Thu Sep 02, 2004 3:46 pm
Location: Langen (Hessen), Germany

  • Quote

Post by Finswimmer » Thu Aug 23, 2007 4:41 pm

Das ist doch mal wieder typisch. Kaum ist man unter Windows muss man für alles Geld zahlen.
Ist doch echt ärgerlich...

Tobi
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Top
s.hase
Apprentice
Apprentice
User avatar
Posts: 293
Joined: Fri Nov 19, 2004 9:50 am

  • Quote

Post by s.hase » Thu Aug 23, 2007 4:45 pm

Finswimmer wrote:Das ist doch mal wieder typisch. Kaum ist man unter Windows muss man für alles Geld zahlen.
Ist doch echt ärgerlich...

Tobi
Naja, es gibt auch freie X-Server für Win, z.B. Xming. Ich meine es gab auch mal von Xwin32 ne freie Version, k.A. ob das immer noch so ist. Ich persönlich habe nur Erfahrung mit Exceed von Hummingbird. Aber das kostet halt richtig und ist auch "etwas" übertrieben wenn man einfach nur X unter Windows braucht!

edit: Ach ja, und im Notfall sollte es auch Cygwin mit XFree86 machen (und da gibt es sogar schon was fertiges XMins).
Last edited by s.hase on Thu Aug 23, 2007 4:49 pm, edited 1 time in total.
Top
Finswimmer
Bodhisattva
Bodhisattva
User avatar
Posts: 5467
Joined: Thu Sep 02, 2004 3:46 pm
Location: Langen (Hessen), Germany

  • Quote

Post by Finswimmer » Thu Aug 23, 2007 4:49 pm

s.hase wrote:
Finswimmer wrote:Das ist doch mal wieder typisch. Kaum ist man unter Windows muss man für alles Geld zahlen.
Ist doch echt ärgerlich...

Tobi
Naja, es gibt auch freie X-Server für Win, z.B. Xming. Ich meine es gab auch mal von Xwin32 ne freie Version, k.A. ob das immer noch so ist. Ich persönlich habe nur Erfahrung mit Exceed von Hummingbird. Aber das kostet halt richtig und ist auch "etwas" übertrieben wenn man einfach nur X unter Windows braucht!

edit: Ach ja, und im Notfall sollte es auch Cygwin mit XFree86 machen.
Gut. Ich ziehe es zurück. Ich hatte nur nen bisschen gesucht und nur kostenpflichtige Programme gefunden.

Danke

Tobi
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Top
schmidicom
Advocate
Advocate
User avatar
Posts: 2018
Joined: Thu Mar 09, 2006 5:56 pm
Location: Schweiz

  • Quote

Post by schmidicom » Thu Aug 23, 2007 5:21 pm

Vielen Dank

habe Xming installiert und es klappt endlich jedoch habe ich nun in den X11 Programmen eine US Tastatur, womit ich es sich schwer anfreunden lässt ;)
Ist das nun ein Putty Prob oder muss ich irgendwo bei Xming was einstellen?
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Top
Marlo
Veteran
Veteran
Posts: 1591
Joined: Sat Jul 26, 2003 1:41 pm

  • Quote

Post by Marlo » Thu Aug 23, 2007 5:36 pm

Nur mal so am Rande,

ich nutze seit Jahr und Tag,

Code: Select all

Calculating dependencies... done!
[ebuild   R   ] net-misc/nx-2.1.0  USE="rdesktop -vnc" 0 kB
[ebuild   R   ] net-misc/nxclient-2.1.0-r1  0 kB
[ebuild   R   ] net-misc/nxserver-freenx-0.6.0  USE="cups nxclient -arts -esd" 0 kB
weil das ganze Gedöns mit putty +X oder VNC über das Internet nicht wirklich erfrischend ist.
Mit nx kann man sich faul zurücklehnen, auf dem Desktop das Ikon anklicken und sich freuen, wenn das
rote !M Zeichen erscheint. Auf dem $Win installiert man den Client von nomachine und gut ises.
Einfach, zuverlässig, schnell. Es gab da auch mal eine Gentoo-Doku zu, ob es die noch gibt? Keine Ahnung,
da man das Teil nur einmal braucht, zum installieren.

Grüße
Ma
------------------------------------------------------------------
http://radio.garden/
Top
c_m
Guru
Guru
User avatar
Posts: 358
Joined: Wed Jun 29, 2005 3:55 pm
Contact:
Contact c_m
Website

  • Quote

Post by c_m » Thu Aug 23, 2007 5:46 pm

cygwin als X11 unter Win funzt auch ganz gut für sowas. Nutz ich @wörk
This must be thursday ...
Top
Marlo
Veteran
Veteran
Posts: 1591
Joined: Sat Jul 26, 2003 1:41 pm

  • Quote

Post by Marlo » Thu Aug 23, 2007 5:50 pm

c_m wrote:cygwin als X11 unter Win funzt auch ganz...
Ja stimmt; hatte ich ganz vergessen.
Kostet dennoch, wie die anderen $WinX11`ver, Platz.
Aber gut ises.

Ma
------------------------------------------------------------------
http://radio.garden/
Top
nikaya
Veteran
Veteran
User avatar
Posts: 1471
Joined: Sat May 13, 2006 9:43 am
Location: Germany

  • Quote

Post by nikaya » Thu Aug 23, 2007 6:11 pm

Marlo wrote: Es gab da auch mal eine Gentoo-Doku zu, ob es die noch gibt? Keine Ahnung,
da man das Teil nur einmal braucht, zum installieren.
Im Wiki gibt eine englische und deutsche Anleitung:
http://gentoo-wiki.com/HOWTO_FreeNX_Server
http://de.gentoo-wiki.com/FreeNX_Server
Es gab auch wohl mal eine offizielle Gentoo-nx Doku.Google findet sie,aber sie scheint nicht mehr zu existieren.
http://www.gentoo.org/doc/de/nx-guide.x ... =printable
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Top
Marlo
Veteran
Veteran
Posts: 1591
Joined: Sat Jul 26, 2003 1:41 pm

  • Quote

Post by Marlo » Thu Aug 23, 2007 6:23 pm

nikaya wrote: Es gab auch wohl mal eine offizielle Gentoo-nx Doku.Google findet sie,aber sie scheint nicht mehr zu existieren.
http://www.gentoo.org/doc/de/nx-guide.x ... =printable
Genau die meinte ich. Schade das die weg ist, die war nicht schlecht!

Grüße
Ma
------------------------------------------------------------------
http://radio.garden/
Top
musv
Advocate
Advocate
User avatar
Posts: 3380
Joined: Sun Dec 01, 2002 4:13 pm
Location: de

  • Quote

Post by musv » Thu Aug 23, 2007 9:07 pm

Finswimmer wrote:

Code: Select all

client:

export DISPLAY=:1 oder :0

optional X :1 &

xhost +

ssh -X user@remote $Befehl
Hmm, das ist jetzt ein Mix aus allem. :)

Es gibt da erstmal (mindestens 2 Möglichkeiten) bei einer Verbindung von Linux zu Linux:

Konfiguration Server:
  • /etc/ssh/sshd_config:X11Forwarding yes
1. Methode (export DISPLAY und xhost):
Konfiguration Client:
  • gdmsetup(falls gdm benutzt wird) -> Sicherheit -> TCP-Verbindungen zum X-Server verbieten -> Häkchen entfernen
  • analog KDM, XDM. Allerdings weiß ich den Konfigurationspunkt da nicht.
  • Grund dafür ist, daß die X-Server bei Benutzung von Login-Managern scheinbar standardmäßig mit dem Kommando: startx --nolisten TCP gestartet werden.
  • Wurden die X-Optionen geändert, mußt der X-Server neugestartet werden (/etc/init.d/xdm restart oder einfach CTRL+ALT+Backspace)
Dann auf dem Client 'ne Konsole öffnen und Verbindungen von außen zulässig machen:

Code: Select all

xhost +$SERVERIP
Alternativ reicht auch ein: xhost +. Damit werden dann alle X-Verbindungen angenommen. Dann loggt man sich einfach auf dem Server per ssh ein. Ein spezielle Option muß nicht angegeben werden. Auf dem Server angekommen tippt man dann ein:

Code: Select all

export DISPLAY=$CLIENTIP:0.0
Will man das Display im Dualbetrieb auf 'nen anderen Monitor schicken, muß entsprechend die 0.0 abändern. Danach kann man einfach die gewünschte X-Anwendung starten.


2. Methode (xauth magic cookies):
Hier braucht man kein export Display oder ähnliches. Einloggen tut man sich mit:

Code: Select all

ssh -X User@Server
oder besser ist noch

Code: Select all

ssh -Y User@Server
da das eine gesicherte X-Verbindung erzeugt. (RTFM ssh für nähere Erläuterungen).

Bei mir funktionieren beide Methoden. Aus unerfindlichen Gründen kann es vorkommen, daß eine von beiden Methoden nicht klappt, dann halt einfach die andere nehmen. Wenn beide nicht funktionieren, dann die Glaskugel mit der Fehlermeldung füttern. Anleitungen gibt's viele dazu.
Top
schmidicom
Advocate
Advocate
User avatar
Posts: 2018
Joined: Thu Mar 09, 2006 5:56 pm
Location: Schweiz

  • Quote

Post by schmidicom » Fri Aug 24, 2007 4:34 am

Ich möchte mich nochmals Herzlich bedanken für die Hilfe

Aber eines muss ich noch anfügen es scheint wesentlich weniger Probleme zu geben wenn beide server und client auf Linux laufen wegen dem xorg :)
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Top
Post Reply
  • Print view

15 posts • Page 1 of 1

Return to “Deutsches Forum (German)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Authors
Gentoo is a trademark of the Gentoo Foundation, Inc. and of Förderverein Gentoo e.V.
The contents of this document, unless otherwise expressly stated, are licensed under the CC-BY-SA-4.0 license.
The Gentoo Name and Logo Usage Guidelines apply.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy