Dan, Use a full ssh command with parameters in rsync's -e argument. For example, here is the pertinent part of my rsync script: rsync $* -v -a \ -e "ssh -p $BACKUP_PORT -c blowfish -i $SSH_KEYFILE" \ ... (Note that it is a little -p not a -P.) Hoping this helps, Bert