1

Я,

Я собираюсь задать вопрос, который уже был опубликован много раз, но, хотя я прочитал много руководств и сообщений, у меня все еще есть сомнения.

У меня есть сервер с Ubuntu 14.04, на котором у меня есть пользователь с разрешениями sudo (вторичная группа "sudo") и пользователь, который просто хочет использовать для «веб-сервера».

Объясняю подробно ...

  • Мой пользователь веб-сервера "Джек", и это является частью группы www-данных (в качестве основной группы)

  • Виртуальные хосты указывают на домашний каталог jack, где я создал подпапку с именем alias, которая содержит подпапки с различными поддоменами.

эс.

/home/jack/public_html <- основной сайт

/home/jack/alias/forum <- поддомен

/home/jack/alias/wiki <- поддомен

/home/jack/alias/cloud <- поддомен

что я хотел бы знать, это:

- первый вопрос -

правильно ли, что гнездо принадлежит к первичной группе www-данных, а не принадлежит группе пользователей, а в качестве вторичной группы www-данные?

- второй вопрос -

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

chgrp www-data /home /jack /public_html

chmod g+rwxs /home /jack /public_html

и то же самое для псевдонимов папок. Сейчас вроде работает но проблема есть ....

-если я загружаю файл в веб-сервер

домкрат:www-data 0644

-если файлы генерируются с помощью www-данных (например, через cms)

www-data:www-data 0666

Теперь, если я редактирую файл вручную, например, через ftp, это меняет разрешения и создает проблемы для различных «веб-приложений».

как я могу сделать это исправить?

Спасибо за чтение С уважением, Фабио

0