On Mon, Oct 24, 2005 at 12:44:01PM +0800, Adrian Mak wrote: > the files owner of remote host is uid mary, after executed rsync for > file synchronization, the files owner of local host will be uid peter, > instead of mary
If you are copying files via remote-shell rsync, simply login to the destination host as mary and that will be the default owner for the files. Alternately, if the destination rsync is running as root, rsync will attempt to preserve the owner (with the -o, --owner option), in which case you need to make sure that username "mary" exists on the destination so that rsync can match it up. Also, if you are using an rsync daemon with chroot enabled, you'll need to either make sure that mary has an identical user-ID number, or you'll need to place all the necessary user-identification files (e.g. /etc/passwd) into the chroot area for rsync to be able to match up the names and come up with the right local id number (or you can simply disable chroot). ..wayne.. -- To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html