Let's say I have a file a.txt in LINUX with permission of 0664.
When I use rsync to copy the file to my Mac with rsync -r -t -v LINUX MAC
, the file's permission becomes 0644.
How can I keep the permission for a file when using rsync? The -g option doesn't work.
vmail
user on source but not on target, does it preserve the username when restoring to source?) – W.M. Apr 22 '19 at 09:20rsync
-a
switch also includes performs the "preserve owner" and "preserve group" options, which requires super-user. Also, you may want to consider--numeric-ids
which won't map username/groupname – ray_voelker Sep 04 '21 at 21:24