Я слышал, что веб-сервис apache2 можно запускать как пользователь без прав доступа root. Как я мог это сделать?

Я не спрашиваю, могу ли я настроить Apache для работы от имени пользователя (скажем, из соображений безопасности), а как от пользователя, как я могу запустить Apache.

1 ответ1

1

Вы настраиваете Apache для привязки к высокому порту (выше 1024), например 8080. Если администраторы не пошли на необычные меры, чтобы запретить эту практику, пользователи без полномочий root могут связываться с высокими портами с помощью любой программы, которую они пожелают. Проблема в том, что с нестандартным портом вам необходимо явно указать браузеру порт:

http://www.example.com:8080

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .