Здравствуйте! Вопрос похожий, поэтому не стал делать отдельной темы
На сервере есть несколько сайтов, но вот беда кроме админа сайты так просто не могут редактировать пользователи
сайты создаю через меню "Веб сервер"
Если дать доступ через шаринг файлов какому нибудь пользователю указав путь к папке раньше аппач терял доступ к этой папке, а сейчас операция вообще висит на 67% и все
в итоге выход нашел через крон даю к папкам права 777 и через фтп все редактируется, но получается любой пользователь имеет доступ ко всем сайтам и может нагадить
подскажите варианты решения проблемы
спасибо
А файлы сайтов находятся в /var/www или /srv/www? Плюс сами сайты для локального доступа или имеется доступ из интернета?
Не претендую на правильность, но по идее нужно создать нужные вам группы, например есть 4 доменных имени и 2 группы.
1-я группа должна иметь доступ к домену1 и домену2, а 2-я к домену 3 и 4.
Создаёте 2 группы: group_1 и group_2. Включаете в обе группы пользователя www-data, чтобы apache имел доступ к сайтам. Плюс нужных пользователей для редактирования. Для папок домен1 и домен2 делаете владельцем пользователя root, а вот группа-владелец для домен1 и домен2 будет уже не root или www-data, а group_1. Для домен3 и домен 4 - группа-владелец соответственно group_2.
Далее выставляете доступ на все домены 664, чтобы все могли читать, но только владелец и группа могли редактировать.
Получается, что и апач будет иметь доступ, и нужные пользователи для нужных каталогов, и админ
Ну и делать всё это я думаю лучше по SSH, а не через шаринг-файлов.