Phiên bản 3.1.0 của rsync đã giới thiệu --usermapvà --groupmapđược Thomas đề cập, nhưng cũng là tùy chọn tiện lợi --chown, hoạt động tốt cho kịch bản của bạn.
--chown=USER:GROUP
This option forces all files to be owned by USER with group GROUP.
This is a simpler interface than using --usermap and --groupmap directly,
but it is implemented using those options internally, so you cannot mix them.
If either the USER or GROUP is empty, no mapping for the omitted user/group will
occur. If GROUP is empty, the trailing colon may be omitted, but if USER is
empty, a leading colon must be supplied.
If you specify "--chown=foo:bar, this is exactly the same as specifying
"--usermap=*:foo --groupmap=*:bar", only easier.
Ngoài ra, các tùy chọn -ovà -gđược yêu cầu. Loại trừ chúng sẽ không cập nhật thuộc tính tương ứng của chúng, nhưng không tạo ra lỗi.
rsync -og --chown=cmsseren:cmsseren [src] [dest]
Điều này được đề cập gián tiếp trong trang chủ , trong đó nêu rõ rằng --chowntùy chọn "được triển khai bằng cách sử dụng --usermapvà --groupmapnội bộ" và:
Để --usermaptùy chọn có bất kỳ hiệu ứng nào, tùy chọn -o( --owner) phải được sử dụng (hoặc ngụ ý) và người nhận sẽ cần phải chạy như một siêu người dùng (xem thêm --fake-supertùy chọn).
Để --groupmaptùy chọn có bất kỳ hiệu ứng nào, tùy chọn -g( --groups) phải được sử dụng (hoặc ngụ ý) và người nhận sẽ cần phải có quyền để đặt nhóm đó.