Как дать пользователю www-data права на запись в папку X и создаваемые в ней папки в будущем?
Предположим что есть папка X с сайтами.
Если использовать chmod 777 -R X
То мы дадим права только для на существующие папки и файлы, а если другой пользователь создаст там в будущем папку, то пользователь www-data не сможет в нее записывать файлы.
И придется еще раз делать chmod 777 -R X
Как дать пользователю www-data все права на внутренние папки и файлы которые будут создаваться в будущем другим пользователем?
Люди вы представляете как тому кто будет искать потом ответ на эти вопросы ходить по ссылкам?) Ну это же сервис ответов на вопросы а не сервис поделись ссылкой.
Erix Rolex, даже если это сервис вопросов и ответов, это вовсе не означает, что ответом должен быть развёрнутый мануал. Иногда человек просто не может нагуглить хотя бы что гуглить для решения своей задачи, вот в этом случае ответом может быть ссылка либо короткая строчка кода. А в приведённой мной ссылке есть исчерпывающая информация по настройке наследования прав, но это вовсе не значит что нужно выкладывать весь текст руководства. За вас никто ничего разжёвывать по полочкам не собирается, достаточно верного направления, а дальше - гуглим, читаем мануалы.