Ich möchte von meinem Debian Server täglich eine SSH Verbindung zu einer Synology NAS in meinem Netzwerk und zu einer Hetzner Storagebox aufbauen, um Borgbackups darüber laufen zu lassen.
Das ganze funktioniert, indem ein Skript per Timer ausgeführt wird. Das läuft also auf der Debian Maschine über root.
Jetzt führen wahrscheinlich viele Wege ans Ziel. Momentan probiere ich das ganze erst mal mit der NAS aus. Folgendes habe ich getan und das scheint erst mal zu funktionieren, aber vlt. gehts ja besser.
1. Auf dem Debian Server als root mit ssh-keygen -b 4096 ein Schlüsselpaar mit Passwort erzeugt.
2. Den Public Schlüssel rüber an die Nas geschickt und mich angemeldet.
3. Manuell ssh-agent gestartet und mit ssh-add den Schlüssel zugefügt.
Jetzt kann ich mich als root ohne Passwort anmelden. Aber bei einem reboot muss ich wohl 3. wiederholen. Vlt. hätte ich das auch ohne Passwort machen können? Aber das wäre evtl. unsicherer als mit dem 24/7 ssh-agent. Keine Ahnung. Vlt. habt ihr da ein Feedback.