Ошибка Apache AH00035: возможно ли разместить каталог сайта на смонтированном носителе без потери безопасности?

Я попытался поместить файлы сайта на зашифрованный диск, смонтированный на /media, и получил

(13)Permission denied: AH00035: access to / denied (filesystem path '/media/username/partition') because search permissions are missing on a component of the path

. Поэтому я проверил /media/username каталоги и они drwxr-x---. Я действительно не помню, была ли это моя вина, или это стандартное поведение. Можно ли по-прежнему иметь сайты Apache на смонтированном носителе, не давая каждому пользователю разрешения на его перечисление?

1
задан 27 February 2014 в 13:48

1 ответ

Да Вы можете; необходимо включить выполнение для всех каталогов и читающий флаг для каждого файла к www-data пользователь. Obiouvsly www-data пользователь должен быть владельцем или в группе файла.

можно использовать эту команду:

chgrp -R www-data /yourdir
find /yourdir -type d -exec chmod 770 {} +
find /yourdir -type f -exec chmod 660 {} +
0
ответ дан 27 February 2014 в 13:48

Другие вопросы по тегам:

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