Есть два простых механизма. Первый - запустить Apache от имени пользователя, от которого вы хотите его запустить. Это хорошо, так как никогда не включает root
доступ. Недостатком является то, что вы не можете привязать к низким портам (<1024) - включая порт по умолчанию, <code>80.
Второй механизм заключается в использовании директивы User
:
User apache
или
User www
Или что угодно - убедитесь, что учетная запись существует в /etc/passwd
и /etc/shadow
(adduser(8)
упрощает добавление пользователей). Вы также можете использовать идентификатор пользователя число , но это гораздо реже.