Hallo,
ich habe folgende Aufgabestellung:
Jede Nacht soll ein Verzeichnis von mehreren Linux-Server im Internet auf die DiskStation synchronisieren.
Ich dachte das mache ich am einfachsten über rsync.
Dazu hätte ich gerne einen lokalen Benutzer auf der Diskstation, mit dem ich mich per SSH einloggen kann und dann dort per Cronjob Skripts ausführe, die den rsync-Job ausführen.
Ich habe einmal einen lokalen Benutzer angelegt und in der /etc/passwd die Shell-Zuweisung auf "/bin/ash" geändert. Dann ist mir aufgefallen, dass der neue User kein Home-Verzeichnis hat. Dieses brauche ich aber um einen SSH-Key zu erzeugen um die passwortlose Authentifizierung einzurichten.
Kennt jemand eine guten und sauberen Weg um die Aufgabenstellung zu lösen?
Hat vielleicht schon einmal jemand so etwas gemacht?
Vielen Dank und Grüße
Roland
ich habe folgende Aufgabestellung:
Jede Nacht soll ein Verzeichnis von mehreren Linux-Server im Internet auf die DiskStation synchronisieren.
Ich dachte das mache ich am einfachsten über rsync.
Dazu hätte ich gerne einen lokalen Benutzer auf der Diskstation, mit dem ich mich per SSH einloggen kann und dann dort per Cronjob Skripts ausführe, die den rsync-Job ausführen.
Ich habe einmal einen lokalen Benutzer angelegt und in der /etc/passwd die Shell-Zuweisung auf "/bin/ash" geändert. Dann ist mir aufgefallen, dass der neue User kein Home-Verzeichnis hat. Dieses brauche ich aber um einen SSH-Key zu erzeugen um die passwortlose Authentifizierung einzurichten.
Kennt jemand eine guten und sauberen Weg um die Aufgabenstellung zu lösen?
Hat vielleicht schon einmal jemand so etwas gemacht?
Vielen Dank und Grüße
Roland