Почему участник группы с полным доступом создаёт файл, недоступный группе?
Права на папку root:www-data - группе полный доступ (рекурсивно).
Поместил себя в группу www-data, перезагрузился, я в группе - имею так же полный доступ к папке.
Выполняю php-скриптик error_log('test', 3, 'test.log'), файл естественно создан пользователем www-data (сервер) из моей группы www-data, НО на файле права: владелец www-data - полный доступ, группа www-data - чтение (не могу удалить его простым способом).
Что не так, почему члены одной и той же группы с полным доступом к папке не имеют доступа к файлу, созданному членом группы?
В чем конкретно проблема? Нужно, чтобы другие разрешения были на файлы, создаваемые PHP? umask (но надежнее действительно после создания делать просто chmod)
Права на папку root:www-data - группе полный доступ (рекурсивно).
Поместил себя в группу www-data, перезагрузился, я в группе - имею так же полный доступ к папке.
В чем конкретно проблема? Нужно, чтобы другие разрешения были на файлы, создаваемые PHP?
да, надо чтобы можно было простым (как удалить не простым способом я знаю) способом удалить файл, чтобы мне при разработке не отвлекаться на терминал для такого удаления, а просто удалить)
я и сервер в одной группе, я имею доступ ко всему, кроме того, что создаёт сервер php-скриптом
Выполняю php-скриптик error_log('test', 3, 'test.log'), файл естественно создан пользователем www-data (сервер) из моей группы www-data, НО на файле права: владелец www-data - полный доступ, группа www-data - чтение
galaxy, я знаю что umask-костыль работает) но мне просто в IDE надо протестировать создание файла и удалить его В IDE клавишей [del], а так как сервак при создании понижает права, то IDE отлуп даёт - readonly :)
это затрачивает время на лазание в терминал для удаления)