1

Тема: Права файлів на web сервері (apache2)

Доброго дня.
Підскажіть, будь-ласка:
Як організувати права на сервері?
Є Apache2 сервер на Ubuntu. На сервері хоститься декілька сайтів( власник один).
З сайтами по SFTP має працювати два програміста.
Як я розумію, дії над файлами через CMS  адмінку здійснює користувач "www-data".
Створення і редагування файлів - ще два користувача.

Моє бачення:
Створити групу "EDITORS".
Cпочатку, зробити власником всіх файлів користувача "www-data" і внести його в групу "EDITORS".
Двох програмістів внести в групу  "EDITORS".

Права на всі каталоги  764
Права на всі файли     664

Чи може для такого є якийсь більш правильний спосіб?

2

Re: Права файлів на web сервері (apache2)

е така рiч - ACL
вона позволяе гнучко налаштувати привилегii для редагування або читання файлiв.

надайте дозвiл тiльки для тих дирикторiй та файлiв - якi iм потрiбнi.

ще е chattr - також дозволяе заборонити редагування файлу або дирикторii навiть власнику