Doesn't this work? RSYNC_RSH="/bin/ssh -c arcfour"; export RSYNC_RSH RC4 is practically free, and modern SSH doesn't always support "null" for no obvious reason that I am aware of. You may need to alter the flags in authorized_keys on the client side to match this. Bart