I want to set up an rsync command as a cron job, so I need to find a way to supply my server password automatically to rsync.
Currently I have a shell script that looks like this:
#!/bin/sh
rsync *.rss me@myserver.com:/home/dir --password-file ~/rsync.password
The rsync.password file just contains my password.
However, when I run the script, I get:
The --password-file option may only be used when accessing an rsync daemon.
rsync error: syntax or usage error (code 1) at main.c(1241) [sender=3.0.7]
Could anyone let me know how to fix this, so I can start to run the shell script as a cron job?