Задать вопрос

Пермишены в Linux?

Есть набор скриптов php, развернутый под apache2.
Есть пользователь ivan, который входит в группу www-data.
На всех файлах скриптов стоит разрешение 0664. Но при этом пользователю сообщается, что у него нет прав на этот файл. В чем ошибка?
  • Вопрос задан
  • 2966 просмотров
Подписаться 3 Оценить 2 комментария
Решения вопроса 2
miraage
@miraage
Старый прогер
Я обычно делаю так, может и Вам поможет.

chown -R user:group /path/to/site
find /path/to/site -type d -print0 | xargs -0 chmod 775
find /path/to/site -type f -print0 | xargs -0 chmod 664
Ответ написан
Комментировать
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Пользователь должен не просто входить в группу www-data, а его основной группой должна быть www-data:
usermod -g www-data username
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
svd71
@svd71 Автор вопроса
Разобрался. Оказывается одна редиска от своего имени создала часть файлов и неизменила владельца. Отсюда и проблема поплыла.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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