Используя Snow Leopard, у меня есть проблемы с полномочиями в моей папке Sites. В то время как я могу перейти к localhost/~username
и считайте любые файлы или папки там, те же полномочия не были применены к вложенным объектам, и я получаю 403 ошибки при попытке получить доступ к ним в браузере.
Если я выбираю одну из этих вложенных папок и получаю информацию с помощью Средства поиска, я вижу пользователя, 'Все' не установлены на 'Никакой Доступ', но я не могу изменить это (это поведение кажется багги, на самом деле).
И если я выбираю свою папку 'Sites', инструмент для 'Применения к вложенным объектам' отображается серым...
Существует ли команда Terminal, которую я могу использовать для предоставления доступа 'Только для чтения' к моей папке Sites и всему, что это содержит для пользователя 'Все'?
Так как OSX является BSD-выход, попробовать
chmod -R o+r Sites
Для Ваших каталогов будет нужно:
chmod o+x [whatever directories]
Без Mac под рукой, Вы смогли делать вышеупомянутое:
find Sites -type d -exec chmod o+x \{} \;
который найдет все каталоги под Сайтами и позволит 'другим' вводить каталог.