Page 1 of 1

PHP, права доступа, новая группа у admin

Posted: Mon Nov 22, 2021 2:44 pm
by gloobus
Создал на сервере пользователя test с группой @test, добавил его в дополнительную группу @admin.
В домашнем каталоге его создал папку с владельцем test/test и правами 775.
Пользователя admin добавил в дополнительную группу @test, перелогинился под admin, захожу в домашний каталог test всё нормально.
Но, при работе с php, например тот же move_uploaded_file не может в домашний каталог test перенести файл, удалить файл.
Ошибка failed to open stream: Permission denied

Предполагаю, что надо как то обновить права доступа admin после добавления в группу?

Re: PHP, права доступа, новая группа у admin

Posted: Tue Nov 23, 2021 6:57 am
by gloobus
Разобрался!!!

В конфиге виртуального хоста, в настройках модуля mod_ruid2 добавил дополнительную группу:

Code: Select all

    <IfModule mod_ruid2.c>
        RMode config
        RUidGid admin admin
        RGroups apache test
    </IfModule>