Group Permission on public_html

Возможный дубликат:
Разрешения: Каков правильный способ предоставить Apache больше прав пользователя?

Прежде чем я узнал об этом, я использовал / home / someuser / public_html / scripts как место, из которого можно было получить доступ к общим скриптам с помощью различных php-скриптов пользователей.

include('/home/someuser/public_html/scripts/somefile.php'); 

Что-то изменилось, когда мы перешли с одного сервера на другой, и теперь единственным способом, который работал, было установить public_html на 0755. Поскольку теперь у нас есть некоторые клиенты, имеющие доступ к своим собственным учетным записям, это неприемлемо. Я проверил работу, добавив пользователя в ту же группу, что и someuser, и поместил другую папку в / home / someuser / test_folder и установил ее на 0750. Теперь мои пользователи, которые делят эту группу, могут получить доступ к тестовой папке. Пользователь, которого нет в группе, не может, но если я chmod public_html с 755 до 750, я получаю ошибки разрешений даже от пользователей, которые находятся в одной группе. Я проверил lsattr, и единственным атрибутом, который установлен, является «I» в public_html

Любые идеи о том, что попробовать дальше?

One Solution collect form web for “Group Permission on public_html”

Решение было # setfacl -mg:someuser:rx /home/someuser/public_html

Прочитайте это как «Установить список контроля доступа к файлам, изменить, Группа: someuser: read, execute, / home / someuser / public_html"

Этот форум вопрос , который указал мне в правильном направлении.

  • Какое программное обеспечение отвечает за проверку прав доступа к файлам для пользователей или нет?
  • Разрешения подкаталогов на Samba
  • Два пользователя с разными разрешениями в одном каталоге
  • Как получить права доступа для моей резервной копии?
  • Проблемы с открытием файлов .dvi
  • Защита моего сервера от его собственных пользователей
  • Solaris / OpenIndiana: хорошая документация для механизма разрешения - роли, профили и auths?
  • В Linux разрешение «Write» эквивалентно «Выполнению» для каталогов?
  • Перемещение корневого каталога в отдельный раздел
  • Что случилось с этими правами доступа к файлам?
  • Настройка прав доступа к файлам для группы
  • Что означает «липкий бит» в NFS?
  • Linux и Unix - лучшая ОС в мире.