Passwortlose Anmeldung über ssh ohne keys

Hallo,

ich habe folgendes Problem.

Ich möchte innerhalb eines ksh Skripts (solaris) einen befehl remote über ssh auf einem anderen Server ausführen.

Das Problem hierbei ist das rsh usw. nicht erlaubt sind.
Es geht also nur über ssh. Zusätzlich ist eine passwortlose Anmeldung über ein priv. pub. keys Verfahren ebenfalls nicht erlaubt.

Wie schreibe ich den ssh Aufruf das ich das Passwort als Variable in einem Skript an den Aufruf übergebe?

ssh user@server dosomestuff … und dann? :smile:

Mario

Hallo,

schau mal in man ssh unter SSH_ASKPASS. Dort kann man ein Programm angeben, welches das Passwort ausgeben soll. (Da ich das selber noch nie getestet habe, korrigiert mich bitte, wenn ich grad Müll erzählt haben sollte.)

Grüssle,
Markus

Hallo,

ich habe folgendes Problem.

Ich möchte innerhalb eines ksh Skripts (solaris) einen befehl
remote über ssh auf einem anderen Server ausführen.

Wie wäre es mit einem expect script?
http://expect.nist.gov/

Gruß

Fritze

Danke Fritze das mit dem expect script hat gut funktioniert.

gruß

mario

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]