26

Я пытаюсь найти команду терминала на Mac, чтобы удалить ACL, чтобы исправить разрешения пользователя для папки, которая выдает код ошибки при попытке скопировать ее (код ошибки -41).

2 ответа2

42

Использование chmod -a позволяет отдельно удалять записи контроля доступа (как предложено @geekosaur).

Но если вы хотите удалить все ACL из файла или папки, решение состоит в том, чтобы использовать опцию brute-force: chmod -N которая удаляет все записи контроля доступа для файла или папки.

chmod -RN будет делать то же самое рекурсивно для папки и всего ее содержимого.

4

Все это входит в команду chmod ; взгляните на опции -a/+a/=a на странице руководства.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .