Versi 3.1.0 dari rsync memperkenalkan --usermapdan --groupmapdisebutkan oleh Thomas, tetapi juga opsi kenyamanan --chown, yang berfungsi dengan baik untuk skenario Anda.
--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.
Juga, opsi -odan -gdiperlukan. Mengecualikan mereka akan gagal memperbarui atribut masing-masing, tetapi tidak menghasilkan kesalahan.
rsync -og --chown=cmsseren:cmsseren [src] [dest]
Ini disebutkan secara tidak langsung di halaman manual , yang menyatakan bahwa --chownopsi "diimplementasikan menggunakan --usermapdan secara --groupmapinternal", dan:
Agar --usermapopsi memiliki efek, opsi -o( --owner) harus digunakan (atau tersirat), dan penerima harus dijalankan sebagai pengguna super (lihat juga --fake-superopsi).
Agar --groupmapopsi memiliki efek, opsi -g( --groups) harus digunakan (atau tersirat), dan penerima harus memiliki izin untuk mengatur grup itu.