Я запускаю сервер LAMP на ноутбуке ubuntu, который использую только для разработки. Я не очень беспокоюсь о безопасности, поскольку сервер никогда не доступен за пределами локальной сети и отключается, когда я его не использую.
Мой вопрос в том, каков самый простой и «лучший» способ установить разрешения / пользователей / группы, чтобы когда мои myself
пользователь создает, редактирует или записывает файлы в корневой каталог, мне не нужно будет проходить через CHMOD / CHOWN все обратно в www-data
пользователь?
Я должен добавить myself
к www-data
группа? Или перекусить webroot www-data:myself
? Или есть лучшая практика для этой ситуации, чтобы мне не приходилось повторно устанавливать право собственности на эти файлы?
Спасибо
РЕДАКТИРОВАТЬ:
Возможно, стоит отметить, что я довольно широко использую системы PHP CMS, такие как wordpress, поэтому важно, чтобы «пользователь» веб-сервера мог писать новые файлы, поскольку в противном случае он не сможет устанавливать новые плагины, шаблоны и т. Д. .в веб-каталоге, принадлежащем пользователю.
По умолчанию umask (022) не требует chmod / chown файлов, чтобы просматривать их через apache.