SCP im Script
-
Hallo,
ich habe folgendes Problem, und hoffe auf eine einfacheLösung:
Ich möchte eine Datenbank (SQL) sichern, den Dump bekomme ich hin, läuft alles problemlos per cronjob. Nur: die ganze Sicherheit bringt mir ja garnichts wenn nun die Platte (oder das Raid) den Geist aufgibt. Daher möchte ich die erstellten Files (auch automatisch) auf einen zweiten Rechner kopieren. Der Kopiervorgang läuft auch perfekt im Skript, nur muss ich jedesmal das Passwort für den SCP-Zuang von Hand eintippen.Das Ganze in Kurzform: Wie kann ich SCP dazu bringen nicht nach dem Passwort zu fragen?
-
Hallo,
Da gibts mehrere Möglichkeiten:- Entweder Du verzichtest ganz auf scp und lässt einfach in ein NFS-Verzeichnis kopieren,
- oder Du löst das via expect,
- oder (mein persönlicher Favorit) Du konfigurierst Dir einfach einen passwortlosen SSH-Zugang, der Keyfile-AUTH verwendet.
Achtung: Der Account den Du zum Kopieren auf den Fileserver verwendest, sollte auf alle Fälle nur sehr wenige Rechte haben, damit Du keine Probleme bekommst, wenn mal der Datenbank-Server kompromittiert wird.