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

Этот вопрос уже имеет ответ здесь: Как избежать использования sudo при работе в / var / www? 8 ответов

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

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

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

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

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

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

2 ответа

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

Для управления вашим веб-сервером без root см. Как избежать использования sudo при работе в / var / www?

информация на этом сайте полезна, вы всегда должны сначала начинать с информации Ubuntu, где это возможно (IMHO)

Как избежать использования sudo при работе в / var / www?

2
ответ дан 18 July 2018 в 03:42

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

Для управления вашим веб-сервером без root см. Как избежать использования sudo при работе в / var / www?

информация на этом сайте полезна, вы всегда должны сначала начинать с информации Ubuntu, где это возможно (IMHO)

Как избежать использования sudo при работе в / var / www?

2
ответ дан 24 July 2018 в 17:54
  • 1
    спасибо за совет, одна вещь, которую я заметил, хотя сама папка www является root, тогда все внутри нее имеет другого пользователя. Должен ли www не быть отдельным пользователем root? – karl 8 November 2017 в 20:59
  • 2
    См. [D0] askubuntu.com/questions/46331/… . Лично я держу все на своем веб-сервере, принадлежащем root, group www-data и www-data имеет ro как можно больше. – Panther 8 November 2017 в 21:02

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

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