Ответы:
Попробуйте команду chmod. Например, если у вас есть имя каталога mydir, следующая команда включит чтение / запись для этого mydir рекурсивно.
$ chmod -R +rw mydir
Для дополнительной информации:
$ man chmod
Выберите корневую папку, с которой вы хотите работать, и откройте Инспектор (CMD-i или щелкните правой кнопкой мыши и «Показать информацию»). На нижней панели вы можете управлять разрешениями.
Добавьте и удалите разрешения для списка там. Чтобы рекурсивно применить одни и те же разрешения для каждой подпапки, щелкните значок и выберите «Применить к вложенным элементам ...»
Примечание. Я заметил, что «Применить к вложенным элементам ...» отображается серым цветом, когда маленький значок замка в правой нижней части окна заблокирован. Если это так, просто нажмите на замок, чтобы разблокировать его, введя свои учетные данные, а затем повторите попытку с «Применить к вложенным элементам ...»
Вы хотите использовать 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 в Терминале:
man chmod
man chown
chmod -R +rwX mydir
добавит выполнение только тогда, когда это имеет смысл.