Відповіді:
Спробуйте команду 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 chmod
man chown
chmod -R +rwX mydir
додаватиме виконання лише тоді, коли це має сенс.