Matthias Staudinger schrieb:
Moin!
Ich würde gerne ein bash(?)-Skript schreiben, dass für ein Daten-Backup - evtl. über cron aktiviert - automatisch eine Verbindung mit einem anderen Rechner per ssh aufbaut, die Backup-Dateien auf diesen kopiert und die Verbindung wieder schließt... geht das ohne Beutzereingaben z.B. ohne die aktive Eingabe des Passworts?
Ja. Es geht auf jeden Fall! Jetzt sollte mir nur einfallen, wo man das nachlesen kann. Im SuSE Handbuch stehts evtl drin. Ich habe das auch mal gemacht. Du must auf Deinem Clienten einen Private und Public Schlüssel anlegen. -> ssh-keygen Danach kopierst Du den Public-Key zum Host und fügst ihn einer bestimmten Datei im Verzeichnis ~/.ssh hinzu. -> authorized_keys Mit cat dein_public_key >> authorized_keys Verwende bei der Erstellung des Schlüssels erstmal keine Passphrases bzw. lass diese leer. Es tut mir wirklich leid, dass ich mich nich mehr genau an die Befehle und Dateien erinnern kann, aber das Prinzip dürfte in etwa stimmen. Falls ich Konkreteres finde, melde ich mich auf jeden Fall nochmal! Gruß Bernd