Как рекурсивно изменить совместное использование/разрешение папки в Mac OS X

Есть ли какие-либо инструменты Mac OS X или сценарии, которые позволяют мне изменять свойства совместного использования/разрешения файлов и подпапок в папке рекурсивно? Например, для разрешения всем или определенному пользователю, который в состоянии читать и записать, только для чтения, или только для записи.

55
задан 22.10.2014, 17:41

3 ответа

Попробуйте команду chmod. Например, если у Вас будет имя каталога mydir, то следующая команда включит чтение-запись для этого mydir рекурсивно.

$ chmod -R +rw mydir

Для получения дополнительной информации:

$ man chmod
77
ответ дан 07.12.2019, 08:23
  • 1
    Зависит от первоначальных полномочий. Если Вы будете смотреть в конфигурации по умолчанию Mac домашняя папка, например, то Вы будете видеть большинство папок (Рабочий стол, Документы, Библиотека, и т.д.), у владельца есть полный (rwx) доступ ко всему, но у группы и других нет доступа (никакое чтение, запишите или выполнитесь). Если Вы добавляете чтение или запись для группы или других к одной из этих папок, необходимо добавить, выполняются также. – Gordon Davisson 09.10.2009, 22:18

Вы хотите использовать chmod и chown команды.

Если я помню правильно, можно изменить полномочия как это:

chmod -R +a "joshhunt allow read" /some/file/or/folder/
chmod -R +a "Guest deny read" /some/other/folder/
chmod -R +a "Guest deny write" /some/other/folder/

Для получения дополнительной информации эта команда, ищите их соответствующие страницы справочника в Терминале:

man chmod
man chown
12
ответ дан 07.12.2019, 08:23

Выберите корневую папку, что требуется работать с и открыть Inspector (CMD-i или щелчок правой кнопкой и "Информация о Шоу"). Нижняя панель - то, где можно управлять полномочиями.

Добавьте и удалите полномочия к списку туда. Для применения тех же полномочий рекурсивно к каждой подпапке нажмите шестеренку, и выбор "Относятся к Вложенным Объектам..."

Примечание: Я заметил, что "Относятся к Вложенным Объектам...", отображается серым, когда небольшой значок блокировки в основе правая сторона окна заблокирован. Если это верно, просто нажмите на блокировку для разблокирования, она путем ввода учетных данных и затем попробовать еще раз с "Относится к Вложенным Объектам..."

29
ответ дан 07.12.2019, 08:23

Теги

Похожие вопросы