Re: Warum: "normal Debian startup scripts execute ssh-agent"?

2005-07-28 Diskussionsfäden Joerg Sommer
Robert Michel <[EMAIL PROTECTED]> wrote:
> Salve Ulf!
>
> Ulf Volmer schrieb am Donnerstag, den 28. Juli 2005 um 18:20h:
>> > -Aber wieso wird dieser ssh-agent gestartet?
>> Damit du ihn benutzen kannst.
>> 
>> > -Was startet diese ssh-agents?
>> Der X-Server. 
>
> man ssh-agent
> " The idea is that ssh-agent is started in the begin-
> ning of an X-session or a login session, and all other 
> windows or programs are started as clients to the
> ssh-agent program."
>
> Ok aber wieso wird ssh-agent nicht on demand 
> gestartet?

Es wird doch auf deinen Wunsch hin gestartet:
$ grep ssh /etc/X11/Xsession.options 
use-ssh-agent

> Bei Ethereal hätte ich eine Option -t (Text) erwartet
> und nicht ein seperaters tool - aber eigendlich logisch,
> so braucht man die GUI nicht mitinstallieren.

Genau. Ein Programm, dass mit -t eine Consolenausgabe liefert, muss
denoch gegen die Grafikbibliotheken gelinkt sein und damit müsstest du
auf einem Server den X-Core installieren.

Schöne Nacht allerseits,

Jörg.
-- 
NetBSD ist für Frauen: es läuft auf Waschmaschinen


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Warum: "normal Debian startup scripts execute ssh-agent"?

2005-07-28 Diskussionsfäden Michael Bienia
On 2005-07-28 21:46:33 +0200, Robert Michel wrote:
> man ssh-agent
> " The idea is that ssh-agent is started in the begin-
> ning of an X-session or a login session, and all other 
> windows or programs are started as clients to the
> ssh-agent program."
> 
> Ok aber wieso wird ssh-agent nicht on demand 
> gestartet?

ssh-add und ssh erfahren über eine Umgebungsvariable, wie sie den
ssh-agent erreichen. Dafür muss aber diese Umgebungsvariable recht früh
gesetzt sein, damit sie jedes Programm in deiner X-Session nutzen kann.

> > Ansonsten kannst du mit ps -ef die PID des Parent
> > herausfinden.
> 
> Ok /usr/bin/fluxbox startet ssh-agent zweimal.
> (vielleicht weil beim Start ein XDM oder GDM
> abbricht und ich XDM manuell starte.)
> Zuerst hatte ich bei diesen zwei Prozessen
> an "Besuch" gedacht - jetzt kann ich mal in
> Ruhe nachgehen warum es zwei Prozesse sind.

Ich hatte das Problem mit den zwei ssh-agents auch. Es lag bei mir
daran, dass ich in /etc/X11/Xsession.d zwei Dateien hatte, die den
ssh-agent gestartet haben. Vielleicht hilft dir das weiter.

Michael


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Warum: "normal Debian startup scripts execute ssh-agent"?

2005-07-28 Diskussionsfäden Robert Michel
Salve Ulf!

Ulf Volmer schrieb am Donnerstag, den 28. Juli 2005 um 18:20h:
> > -Aber wieso wird dieser ssh-agent gestartet?
> Damit du ihn benutzen kannst.
> 
> > -Was startet diese ssh-agents?
> Der X-Server. 

man ssh-agent
" The idea is that ssh-agent is started in the begin-
ning of an X-session or a login session, and all other 
windows or programs are started as clients to the
ssh-agent program."

Ok aber wieso wird ssh-agent nicht on demand 
gestartet?

> Ansonsten kannst du mit ps -ef die PID des Parent
> herausfinden.

Ok /usr/bin/fluxbox startet ssh-agent zweimal.
(vielleicht weil beim Start ein XDM oder GDM
abbricht und ich XDM manuell starte.)
Zuerst hatte ich bei diesen zwei Prozessen
an "Besuch" gedacht - jetzt kann ich mal in
Ruhe nachgehen warum es zwei Prozesse sind.


Danke, auch an Christian, für Eure Tipps/Hinweise.
Bei Ethereal hätte ich eine Option -t (Text) erwartet
und nicht ein seperaters tool - aber eigendlich logisch,
so braucht man die GUI nicht mitinstallieren.

Gruß
rob



Re: Warum: "normal Debian startup scripts execute ssh-agent"?

2005-07-28 Diskussionsfäden Ulf Volmer
On Thu, Jul 28, 2005 at 04:52:09PM +0200, Robert Michel wrote:
> Salve!
> 
> mir ist aufgefallen, das beim Atart von fluxbox (via XDM)
> zwei ssh-agent gestartet werden. (Knoppix hddinst mit 
> mehreren updates/upgrades)

$hier (richtiges Debian, stable) wird nur einer gestartet.

> > For more, read ssh-agent(1)and ssh-add(1).   

Beherzigt?

> -Aber wieso wird dieser ssh-agent gestartet?

Damit du ihn benutzen kannst.

> -Was startet diese ssh-agents?

Der X-Server. Ansonsten kannst du mit ps -ef die PID des Parent
herausfinden.

> -Wie kann man ssh-agents überwachen?

ssh-add -l hast du gefunden?

cu
ulf

-- 
Ulf Volmer
[EMAIL PROTECTED]
www.u-v.de


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Warum: "normal Debian startup scripts execute ssh-agent"?

2005-07-28 Diskussionsfäden Christian Schmidt
Hallo Robert,

Robert Michel, 28.07.2005 (d.m.y):

> -Wo gibt es ssh logs?

/var/log/auth*

> -Wie kann man ohne X ethereal nutzen?

Indem man es als "tethereal" aufruft.

Gruss,
Christian Schmidt

-- 
Der Rhein ist ein Jungbrunnen: ein Schluck, und Du wirst nicht alt.


signature.asc
Description: Digital signature


Warum: "normal Debian startup scripts execute ssh-agent"?

2005-07-28 Diskussionsfäden Robert Michel
Salve!

mir ist aufgefallen, das beim Atart von fluxbox (via XDM)
zwei ssh-agent gestartet werden. (Knoppix hddinst mit 
mehreren updates/upgrades)

http://www.debian.org/doc/manuals/reference/ch-tune.en.html
sagt:

> For the X server, normal Debian startup scripts execute 
> ssh-agent as parent process. So you only need to execute 
> ssh-add once.
> For more, read ssh-agent(1)and ssh-add(1).   

-Aber wieso wird dieser ssh-agent gestartet?
-Was startet diese ssh-agents?
-Wie kann man ssh-agents überwachen?
-Wo gibt es ssh logs?
-Wie kann man ohne X ethereal nutzen?

Gruß
rob