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.
pgpg1vDTfdjjT.pgp
Description: PGP signature

