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