IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (http://www.imho.ws/forumdisplay.php?f=76)
-   -   Права доступа на Веб сервере (http://www.imho.ws/showthread.php?t=147745)

xoy 14.08.2013 23:39

Права доступа на Веб сервере
 
Вопрос который мучает меня периодически, а пока не складывается в цельную картину.

вводная
есть linux
на нем апаx+ftp
есть пользователь ВАСЯ (оператор сервера)
есть пользователь КОЛЯ (сайто-строитель)
есть апач который выполняет скрипты от имени www-data
скрипты (joomla/wordpress) периодически хотят что-то писать на диск.

задача, как выстроить права доступа, чтобы ВАСЯ выложил сайт по фтп, апач смог выполнять и при необходимости переписать. А КОЛЯ как самый умный взять все и перезалить снова по фтп, да так чтоб у остальных все теже права сохранились



вопрос
как вообще корректно организовать схему с правами для многопользовательского хостинга?

Plague 15.08.2013 00:09

всю эту компанию сделать членами общей группы (например, www), и дать ей права на запись и чтение (исполнение для файлов не обязательно, для директорий - надо)
Код:

chgrp -R www /path/to/webdir_root
chmod -R g+rwX /path/to/webdir_root

в результате вторая цифра (права группы) из обозначающих права - должна быть 6 для файлов и 7 - для директорий

Hubbitus 24.08.2013 19:13

Более тонкие права можно задавать с помощью Acl, если поддерживается хостингом.


Часовой пояс GMT +4, время: 09:57.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.