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

Почему участник группы с полным доступом создаёт файл, недоступный группе?

Права на папку root:www-data - группе полный доступ (рекурсивно).
Поместил себя в группу www-data, перезагрузился, я в группе - имею так же полный доступ к папке.
Выполняю php-скриптик error_log('test', 3, 'test.log'), файл естественно создан пользователем www-data (сервер) из моей группы www-data, НО на файле права: владелец www-data - полный доступ, группа www-data - чтение (не могу удалить его простым способом).

Что не так, почему члены одной и той же группы с полным доступом к папке не имеют доступа к файлу, созданному членом группы?
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@galaxy
не могу удалить его простым способом

Для удаления файла нужны права на запись в папку.

В чем конкретно проблема? Нужно, чтобы другие разрешения были на файлы, создаваемые PHP?
umask (но надежнее действительно после создания делать просто chmod)
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Ubuntu
software engineer
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽