Rsync zu Hidrive: Mit SSH Key möglich, dann Cronjob?
Hallo,
ich sichere von Ubuntu 20.04 Daten per Rsync auf mein Hidrive. Sind 4 Pfade. Bisher führe ich die 4 Befehle manuell aus, gebe jedes Mal auf Ubuntu das PW vom HiDrive ein.
1. Frage:
Kann ich dazu nciht die SSH Verbindung mit Key absichern? Dass man in Hidrive einen Key einbinden kann habe ich gesehen, aber wie und wo wird der erstellt?
2. Frage:
Kann ich diese 4 Rsync Befehle dann (nachdem ein SSH Key integriert ist) mit nem Cronjob laufen lassen?
Danke
ich sichere von Ubuntu 20.04 Daten per Rsync auf mein Hidrive. Sind 4 Pfade. Bisher führe ich die 4 Befehle manuell aus, gebe jedes Mal auf Ubuntu das PW vom HiDrive ein.
1. Frage:
Kann ich dazu nciht die SSH Verbindung mit Key absichern? Dass man in Hidrive einen Key einbinden kann habe ich gesehen, aber wie und wo wird der erstellt?
2. Frage:
Kann ich diese 4 Rsync Befehle dann (nachdem ein SSH Key integriert ist) mit nem Cronjob laufen lassen?
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1632021552
Url: https://administrator.de/forum/rsync-zu-hidrive-mit-ssh-key-moeglich-dann-cronjob-1632021552.html
Ausgedruckt am: 22.12.2024 um 06:12 Uhr
5 Kommentare
Neuester Kommentar
Zitat von @hokaido:
Hallo,
ich sichere von Ubuntu 20.04 Daten per Rsync auf mein Hidrive. Sind 4 Pfade. Bisher führe ich die 4 Befehle manuell aus, gebe jedes Mal auf Ubuntu das PW vom HiDrive ein.
1. Frage:
Kann ich dazu nciht die SSH Verbindung mit Key absichern?
Ja kannst du.Hallo,
ich sichere von Ubuntu 20.04 Daten per Rsync auf mein Hidrive. Sind 4 Pfade. Bisher führe ich die 4 Befehle manuell aus, gebe jedes Mal auf Ubuntu das PW vom HiDrive ein.
1. Frage:
Kann ich dazu nciht die SSH Verbindung mit Key absichern?
Dass man in Hidrive einen Key einbinden kann habe ich gesehen, aber wie und wo wird der erstellt?
Erstellst du bspw. mit ssh-keygen auf der Konsole. Der private Key bleibt dabei immer auf deiner Maschine und der Public Part muss dann auf dem Strato Server hinterlegt werden.Beachte dabei das du den Key ohne Passwort versiehst (bei der Abfrage von ssh-keygen einfach nur ENTER drücken)
2. Frage:
Kann ich diese 4 Rsync Befehle dann (nachdem ein SSH Key integriert ist) mit nem Cronjob laufen lassen?
Ein Beispielaufruf von rsync mit Key
rsync -av -e "ssh -i $HOME/.ssh/someprivatekey" /from/dir/ username@hostname:/to/dir/
Zitat von @hokaido:
Danke. Und wo speichert ssh-keygen dann den key? Ich hab ja bereits einen SSH Key für den Zugriff auf den Server, nicht dass der überschrieben wird
Danke. Und wo speichert ssh-keygen dann den key? Ich hab ja bereits einen SSH Key für den Zugriff auf den Server, nicht dass der überschrieben wird
Das fragt es beim Aufruf den User interaktiv. Alternativ auf der Kommandozeile den Pfad mit dem Parameter -f mitgeben.
https://linux.die.net/man/1/ssh-keygen
Erstellt wird dort dann sowohl der private als auch der Public Key mit der Endung .pub angehängt.
Btw. von wichtigen Keys hat man immer ein Backup!