Керування файлами cookie, які використовуються для реклами, таких як персоналізація реклами, ремаркетинг і аналіз ефективності реклами.
|
alexandrrenard
08.06.2017 16:19
0
|
Имеется VPS с такими параметрами:
- Ubuntu 14.04 - ISPmanager Lite 5.104.5 Дано: 1. Имеем основного юзера (не root), из под которого разворачивается проект (git). 2. По дефолту директориями задаются права - 775, файлам - 664 (как нужно). Собственно, сама проблема: при попытке загрузить файл с сайта - получаем ошибку (недостаточно прав для записи). Если изменить права директории на 777, то проблема исчезает. Но данное решение не кажется мне идеальным по 2-м причинам: 1. Необходимо вновь созданным директориям задавать права вручную. 2. Не безопасно. Если же владельцем основной директории сделать юзера и группу www-data, то с загрузкой файлов проблем не возникает. Но, теперь из консоли мы не можем использовать git, т.к. данный юзер не имеет прав. Буду рад услышать дельный совет. Заранее спасибо. |
|
Roman P.
08.06.2017 17:28
0
|
Нужно добавить юзера в группу www-data, а для всех файлов сайта сделать пользователя www-data по-умолчанию для безопасности.
В консоли сервера выполнить команду для добавления пользователя в группу www-data gpasswd --add <имя_пользователя> www-data Установим пользователя и группу www-data для всего сайта или проекта chown -R www-data:www-data /<каталог с сайтом или с проектом git> Права на папки ставить ввиде 777 не рекомендуется, так как это не безопасно. |
Тема закрита.