Запустить Apache как отдельный пользователь и группа [дубликат]

На этот вопрос уже есть ответ здесь:

У меня небольшие проблемы с пониманием рекомендации по настройке отдельного пользователя для файловых разрешений папки www / html в apache.См. Пункт 5 из this

Рекомендация прямо из коробки. Apache устанавливает вашу папку html никому или демону. Но это плохая идея!

У меня есть виртуальная машина на Google Cloud Compute Engine , и при загрузке файлов она позволяет делать это только в вашей домашней папке. Затем из них с помощью ssh я могу переместить их в свою папку html.

Когда я выполняю ls -a в своей html-папке после перемещения, он сохраняет имя пользователя для моей локальной машины, с которой я загружал файлы и папки.

Короче говоря, я, хотя и сам того не зная, в основном придерживался этой рекомендации? Или мне нужно создать совершенно нового пользователя в поле и назначить ему папку html?

0
задан 7 November 2017 в 09:41

1 ответ

На Ubuntu (и большинство дистрибутивов) Apache уже работает как отдельный пользователь. Различные дистрибутивы используют различных пользователей, но использование Ubuntu www-data.

Для управления веб-сервером без корня видят, Как избегать использования sudo при работе в/var/www?

Хотя информация о том сайте полезна, необходимо всегда запускать с информации о Ubuntu сначала по мере возможности (по моему скромному мнению),

https://help.ubuntu.com/lts/serverguide/httpd.html

2
ответ дан 1 November 2019 в 06:28

Другие вопросы по тегам:

Похожие вопросы: