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, kein Problem. Dazu muss lediglich für einen User mit ssh-keygen ein RSA- oder DSA-Schlüsselpaar ohne passphrase erzeugt werden und auf der Gegenseite in der .ssh/authorizedkeys2 eingetragen werden.
Anschliessend kann man sich dieser User ohne Passworteingabe einloggen, mit scp
Dateien kopieren oder sogar über eine gesicherte Verbindug ein Backup auf ein
remote tape oder file schreiben, z.B:
tar cf - <sourcedir> | ssh -2 -e none