stefankittel
Goto Top

Rsync upload openvaultmedia in eine hetzner storagebox funktioniert nicht

Hallo,

ich versuche gerade einige (verschlüsselte) Backups in eine Hetzner Storagebox von einem openvaultmedia NAS hochzuladen.
Für die Linux-Cracks ist das vermutlich einfach, aber ich komme das nicht weiter.

Was ist eine Hetzner Storagebox?
Das ist ein Cloudspeicher. Man kann mit SMB, SSH, webdav, rsync und Borg darauf zugreifen.
https://docs.hetzner.com/de/robot/storage-box/access/access-ssh-rsync-bo ...

Da das OVM-NAS rsync jobs beherscht würde ich das gerne verwenden.
Aber es funktionirt nicht. Fehlermeldungen siehe unten.

Ich vermute mal stark, dass Hetzner "nur" einen SSH-Port für einen Tunnel bereitstellt und keinen rsync-port.
Vermutlich würde es mit einem cron-job auf der Konsole mit dem Befehl von Hetzner funktionieren. Aber dann habe ich es nicht im Block im OVM-Dashboard und muss mir wieder was als Monitoring ausdenken.

Kann mir da bitte Jemand helfen?
Danke


Befehl:
rsync://uxxxxx@uxxxxx.your-storagebox.de:23/backup/pc01

Fehler
rsync: server sent "SSH-2.0-OpenSSH_8.8 FreeBSD-20211221" rather than greeting
rsync error: error starting client-server protocol (code 5) at main.c(1817) [sender=3.2.3]


Befehl:
uxxxxx@uxxxxx.your-storagebox.de:23/backup/pc01

Fehler:
Host key verification failed.
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(228) [sender=3.2.3]

Und so sieht die GUI vom OVM aus.
1


Stefan

Content-Key: 3826767726

Url: https://administrator.de/contentid/3826767726

Printed on: April 25, 2024 at 09:04 o'clock

Mitglied: 3803037559
3803037559 Sep 03, 2022 updated at 06:41:27 (UTC)
Goto Top
Moin.
Host key verification failed.
Die Fehlermeldung sagt i.d.R. aus das du dich mit der Domain schon mal per SSH verbunden hast, sich jetzt aber der SSH Host Key für die angesprochene Domain geändert hat . In dem Fall wird per Default verhindert das du dich verbindest da dies z.B. ein MitM Angriff darstellen könnte.
Log dich mal per SSH auf dem OMV ein und entferne den Host Eintrag aus dem known_hosts file
~/.ssh/known_hosts
bzw. alternativ per Befehl
ssh-keygen -R uxxxxx.your-storagebox.de

Cheers
Certguy
Member: 3dwolf
Solution 3dwolf Jan 05, 2023 at 14:48:33 (UTC)
Goto Top
Hallo Stefan,

ich habe das gleiche Problem und konnte es nur via Scheduled Task lösen.

Melde Dich auf dem RPI mit dem User an, mit dem auch der Scheduled Task ausgeführt wird.

Befehl:
ssh-keygen

Es sollte jetzt die Dateien id_rsa, id_rsa.pub und known_hosts im Verzeichnis .ssh erzeugt worden sein.

Befehl:
cat ~/.ssh/id_rsa.pub | ssh -p23 uXXXXXX@uXXXXXX.your-storagebox.de install-ssh-key

Damit kopierst Du den Public Key auf den Server der Storagebox

Befehl:
rsync --progress -e 'ssh -p23' --recursive <Quelle> uxxxxxx@uxxxxxx.your-storagebox.de:<Ziel>

Diesen Befehl kannst Du so 1zu1 im OVM bei den Scheduled Tasks hinterlegen.

VG