On Thursday 23 February 2006 23:25, Michael Hoeller wrote:
ich möchte gerne rsync im script ausführen und nicht ständig die Passphrase eingeben müssen.
[...] geben aber eine Pasphrase an dann bekomme ich beim login immer:
[...] Enter passphrase for key '/root/.ssh/id_dsa':
Wie kann ich das umgehen? Ich würde gerne ssh MIT Passphrase nutzen.
Hallo Michael, wenn du ssh mit Passphrase nutzen möchtest, dann musst du die Passphrase irgendwann einmal eingeben. Es reicht aber, irgendwann einmal 'ssh-add' aufzurufen und dort die Passphrase einzugeben (*). Das kannst du z.B. in irgendeinem Terminal direkt nach dem einloggen tun. Dann brauchst Du für den Rest der Sitzung keine Passphrase mehr einzugeben und auch das Skript mit rsync sollte dann nicht mehr danach fragen. Siehe auch: http://suse-linux-faq.koehntopp.de/q/q-ssh-without_passwd.html Gruß, Achim (*) Voraussetzung ist, dass der ssh-agent läuft. So weit ich weiß ist das aber bei den normalen Suse Installationen (mit KDE) der Fall.