Hallo zusammen.
ich habe mir ein kleines Script geschrieben welches mittels Rsync 2 Verzeichnisse abgleichen soll. das Script ist mittels chmod +x ausführbar und läuft.
Ich habe auf einem entferneten Rechner ssh Zugriff jedoch nicht als root sondern als Benutzer meier.
Nun möchte ich das sich das Script mittels cron jede Nacht selbstständig macht. mit
crontab -u meier /var/spool/cron/tabs
wurde die crontab für meier erstellt. Diese ist wie folgt ergänzt worden.
30 22 * * 1,2,3,4,5 /usr/local/bin/backup.sh
Dieser Job wird aber nicht angefasst. es taucht auch nichts in /var/log/* auf, was mich weiterbringen könnte.
Nur das hier:
Jan 15 07:44:01 rechner08 /usr/sbin/cron[3425]: (meier) RELOAD (tabs/meier)
Ich vermute folgendes:
da ich ja nicht als root auf den entfernten Rechner komme, müsste ich mein kleines Script mit dem Hinweis versehen, dass er rsync -av user@rechner:/* /media/backup/ nicht als Root sondern als User meier ausführen soll. Nur wie geht das??????
Dann würde ich das Script mal über die Crontab von Root versuchen zu starten und hoffen, dass es dann klappt.
Vielen Dank
ich habe mir ein kleines Script geschrieben welches mittels Rsync 2 Verzeichnisse abgleichen soll. das Script ist mittels chmod +x ausführbar und läuft.
Ich habe auf einem entferneten Rechner ssh Zugriff jedoch nicht als root sondern als Benutzer meier.
Nun möchte ich das sich das Script mittels cron jede Nacht selbstständig macht. mit
crontab -u meier /var/spool/cron/tabs
wurde die crontab für meier erstellt. Diese ist wie folgt ergänzt worden.
30 22 * * 1,2,3,4,5 /usr/local/bin/backup.sh
Dieser Job wird aber nicht angefasst. es taucht auch nichts in /var/log/* auf, was mich weiterbringen könnte.
Nur das hier:
Jan 15 07:44:01 rechner08 /usr/sbin/cron[3425]: (meier) RELOAD (tabs/meier)
Ich vermute folgendes:
da ich ja nicht als root auf den entfernten Rechner komme, müsste ich mein kleines Script mit dem Hinweis versehen, dass er rsync -av user@rechner:/* /media/backup/ nicht als Root sondern als User meier ausführen soll. Nur wie geht das??????
Dann würde ich das Script mal über die Crontab von Root versuchen zu starten und hoffen, dass es dann klappt.
Vielen Dank