Я запускаю rsync
команду, копіюючи свої файли з сервера на мою машину Windows, наприклад:
rsync -rt --partial-dir=".rsync" --del rsync://server/a/ a/
Кожен раз, коли ця команда створює каталог, вона має тенденцію до створення каталогу з божевільними ACL / дозволами. Для мене, як правило, створюється десять <not inherited>
записів, з одним запереченням запису для користувача, який керував rsync
командою, а інші теж не мають особливого сенсу. Це навіть відбувається за допомогою --chmod=ugo=rwX
параметра, який запропонував аналогічний потік .
Що я можу зробити, щоб взагалі не rsync
намагатися встановлювати дозволи (і просто залишити права на спадкування ACL у Windows)?
noacl
перешкоджає шаленим дозволам, але оскільки він підробляє дозволи з бітом "readonly", я отримую купу дивних каталогів лише для часткового читання. Це вдосконалення.