Avatar billede hyha Nybegynder
26. marts 2014 - 12:04 Der er 1 løsning

rSync og Crontab via SSH giver fejl på Ubuntu

Hej

Håber nogen kan hjælpe lidt.

Jeg har en workstation(WS): Ubuntu 13.10, med brugeren mz. (mz er også root bruger)
Så har jeg en server (SRV): Ubuntu 13.10, ligeledes med brugeren mz.

Jeg vil gerne have WS til  automatisk at tage backup til SRV.

Jeg kan oprette forbindelse fra WS -> SRV uden kode med kommandoen:
ssh mz@10.10.0.25

Jeg har testet kommandoen (fungerer):
rsync -zvar /home/mz/Billeder/ mz@10.10.0.25:/home/samba/mz/Backup/Laptop/Billeder/

Via "sudo crontab -e" opretter jeg cron-jobbet:
38 10 * * * rsync -zvar /home/mz/Billeder/ mz@10.10.0.25:/home/samba/mz/Backup/Laptop/Billeder/ >backup/cb.log

Dette virker ikke.
1) I cb.log står der ikke noget.
2) Hvis jeg "grep CRON /var/log/syslog" får jeg:
Mar 26 10:38:01 mz-TravelMate-6460 CRON[29662]: (root) CMD (rsync -zvar /home/mz/Billeder/ mz@10.10.0.25:/home/samba/mz/Backup/Laptop/Billeder/ >/backup/cb.log)
Mar 26 10:38:01 mz-TravelMate-6460 CRON[29663]: (root) CMD (rsync -zvar /home/mz/Skrivebord/ mz@10.10.0.25:/home/samba/mz/Backup/Laptop/Skrivebord/ >/backup/cb.log)


3)Hvis jeg "sudo tail -f /var/mail/root" får jeg:
X-Cron-Env: <LOGNAME=root>
Message-Id: <20140326093813.C1A1060CDD@mz-TravelMate-6460>
Date: Wed, 26 Mar 2014 10:38:13 +0100 (CET)
Permission denied, please try again.
Permission denied, please try again.
Received disconnect from 10.10.0.25: 2: Too many authentication failures for mz
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(605) [sender=3.0.9]



Nogen der har en idé om hvad der kan være i vejen?
Avatar billede hyha Nybegynder
26. marts 2014 - 12:31 #1
Hmm, det fandt jeg vist selv ud af.

Flyttede kommandoerne til /backup/backup.sh
Gav brugeren rettighederne over .sh filen
og oprettede cron jobbet med crontab -e (uden sudo)

og nu virker det :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester