Я недавно развернул стек LAMP, который пришел как пакет для Linode (хоста VPS), я могу успешно запустить Apache 2, но процесс и все мои файлы в нем принадлежат root
. На моем общем веб-хосте я мог работать как никто или что-то подобное, чтобы ограничить доступ, как я могу сделать это сам на своем VPS?
Я думаю, что шаги будут такими:
- Создать пользователя apache2
- Напишите в httpd.conf для использования apache2
?
- рекурсивно копировать все мои файлы в apache2
.
Я просто не могу найти решение, кроме как использовать другой пакет и установить его таким образом, мне бы очень понравилось некоторое руководство по этому поводу. Спасибо.
В User
Директива устанавливает, что httpd пользователя запускается как, если по какой-то причине дистрибутив не устанавливает его в своем пакете.