Назад | Перейти на главную страницу

Сохраняет ли rsync ACL?

Я использую Solaris 9 и сейчас планирую перейти на Linux OEL 6x. Я буду использовать rsync для перемещения данных с Solaris на сервер Linux. Меня действительно беспокоит ACL [FACL-getfacl, setfacl] для файлов и пользователей в моем ящике Solaris. Сохраняет ли rsync случайно свойства ACL.

Если вы пройдете -A, он будет стараться изо всех сил.

Rsync также предоставляет --chmod флаг (см. этот ответ) что позволит вам полностью переписать стандартное разрешение в пути. Если вы настроили новый целевой ACL по умолчанию и передали rsync правильные разрешения, вы получите правильный результат. Конечно, это работает только тогда, когда все файлы имеют одинаковые списки контроля доступа.

Вероятно, это не тот ответ, который вы ищете, но это может быть еще один инструмент для решения правильной проблемы.

Я думаю, что более серьезной проблемой является возможное несоответствие импеданса между реализациями ACL.