Thorsten Haude <[EMAIL PROTECTED]> writes:
> [1  <text/plain; iso-8859-1 (quoted-printable)>]
> Moin,
>
> * Stefan Bund wrote (2005-02-19 20:42):
>>Richard Mittendorfer <[EMAIL PROTECTED]> writes:
>>> (sarge) ich braeuchte eine moeglichkeit, ein per menueeintrag gestartete
>>> ssh -X verbindung dazu zu bringen dem user eine passwort dialogbox zur
>>> eingabe des passwortes aufpoppen zu lassen.
>>
>>paket ssh-askpass ...
>
> Ich benutze das nur f�r die Passphrase des Schl�ssels, nicht das
> Passwort. Wie geht man da vor?

Jetzt wo du's sagst ;-) ... hmm ... gute Frage ... ich mach halt ssh
eigendlich nur mit dem agent ...

hab gerade mal getestet. Man m�sste den ssh Prozess vom terminal
trennen, aber ich habe das mit der shell nicht geschaft. Bl�d. Was
geht, ist, in einem xterm 'export SSH_ASKPASS=ssh-askpass; ( sleep 1;
ssh [EMAIL PROTECTED] ...) & disown' einzugeben, direkt danach C-c. Dann hat der
ssh kein Terminal mehr und benuzt SSH_ASKPASS ;-) ... ist nat�rlich
keine L�sung. Aber irgendwie muss man es doch schaffen, ssh *ohne*
controlling terminal zu starten. Was nicht reicht ist I/O redirecttion
von /dev/null oder so, weil der Prozess dann eben doch noch ein
controlling terminal hat.

Man m�sste mal testen was passiert, wenn man das script direkt aus der
.xinit oder so startet, k�nnte gut sein, das der SSH prozess dein kein
Terminal hat und somit ssh-askpass verwendet.

Nur so ein paar Gedanken ;-)

stefan.

Attachment: pgpg1vDTfdjjT.pgp
Description: PGP signature

Antwort per Email an