[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ssh Guru gesucht: sarge, xsession und ssh backgrounds terminieren nicht



Hallo miteinander!

On Sat, 9 Jul 2005, Norbert Preining wrote:
> Danke mal für die Vorschläge, ich habe daraufhin etwas weiter
> recherchiert:
> 
> On Die, 05 Jul 2005, Jens Ruehmkorf wrote:
> > > server und auf den clients mit der Zeit ein Haufen unnötiger Prozesse
> > > an, die man von Hand killen muss.
> > 
> > Die ersten beiden Bugs sind mit openssh (1:3.6.1p2-4) behoben (siehe
> > /usr/share/doc/ssh/changelog.Debian.gz).
> 
> Debian/sarge ist auf 3.8 irgendwas, also sollte das doch irrelevant
> sein, oder?

Ich dachte da an den zweiten Bug, der aehnlich klingt und lt. 
Bug-Tracking-System noch nicht behoben ist.

a. http://bugzilla.mindrot.org/show_bug.cgi?id=396
b. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=183659

Bei Upstream (soll heissen a.) finden sich auch Kommentare, ob/wann der
Bug-Fix in 4.0 eingebaut werden soll. Evtl. koenntest Du beim
Bug-Submitter von bugs.debian.org mal nachfragen? Jedenfalls, wenn wir
hier nicht weiterkommen ... 

> > > In den clients:/etc/ssh/ssh_config files gibt es keinen Unterschied.
> > 
> > Hm. Es gibt aber zwischen Woody- und Sarge-Version von ssh einige
> > Optionen, die sich geaendert haben, ebenso manche Standardeinstellungen.
> > Der sshd meckert nicht (etwa deprecated Option) beim Starten?
> 
> Nein, im ssh_config file steht bei uns auch fast nichts drinnen.

Ah, ich hatte das falsch gelesen. Du meintest die Dateien "ssh_config",
ich las "sshd_config". Na klar, die ssh_config-Dateien machen keinen
grossen Unterschied.

> > * Klappt es denn zwischen Sarge-SSH-Clients ohne Probleme?
> 
> Hier wird es nun interessant:
> 
> Wenn ich von einem client (sarge) mich auf einen sarge-server einlogge,
> passiert das gleiche, die ssh Prozesse werden nciht terminiert.
> 
> Um es genauer zu beschreiben:
> 
> Wenn man ssh foo@bar.com xload macht, dann werden auf dem client ein ssh
> Prozess gestartet, und auf dem server 2 ssh und der xload (2 ssh einen
> von uid root und einer mit uid=user, privilege separation).
> 
> Wenn der user sich ausloggt, dann wird der xload Prozess zwar beendet,
> aber die entsprechenden Vaterprozesse (ssh auf den server) werden nicht
> terminiert.

Einen Woody-Rechner habe ich hier leider nicht mehr, da kann ich Dir zum
Testen also nicht mit dienen. Aber zwischen den Sarge-Rechnern hier klappt
es ohne Probleme. Das sollte doch auch bei Euch zu schaffen sein... 

Was sagt den "debconf-show ssh" auf Client/Server, wie sind die ssh_config
bzw. sshd_config von Client bzw. Server? 

> > * Entweder tritt dieses Problem nur in Verbindung des Woody-Servers mit
> > manchen Clients auf und tritt erst bei den neueren Sarge-Clients zutage;
> 
> server=woody, client=woody -> alles ok
> server=*, client=sarge -> klappt nicht
> 
> in allen Fällen.
> 
> > was ist von Sun- (haben die OpenSSH oder "non-free") oder Windows bzw.
> > PuTTY-Clients aus?
> 
> Da kann ich ja keine remote X session starten (bei putty), und die
> anderen habe ich nicht.

Doch, das kann putty auch: 

"Connection" -> "SSH" -> "Tunnels", dann 
"Enable X11 forwarding".

Dafuer brauchst Du aber zusaetzlich einen X11-Server unter Windows wie von
Exceed, Cygwin o.ae. bereitgestellt. Wenn's das nicht so schon bei Euch
auf einem Rechner gibt, wuerde ich mir nicht die Muehe machen. 

--
Gruss Jens



Reply to: