1

Недавно я изменил пользователя Apache с apache на моего собственного пользователя, чтобы я мог быть владельцем проекта на www . Но я не знаю, почему я не могу получить доступ к какому-либо проекту после того, как я изменил пользователя и группу в /etc/httpd/conf/httpd.conf , даже на localhost это выдает мне эту ошибку

«Сервис недоступен. Сервер временно не может обслуживать ваш запрос из-за простоя обслуживания или проблем с емкостью. Пожалуйста, попробуйте позже."

Дайте мне знать, если есть способ, чтобы я мог изменить пользователя по умолчанию и группу Apache.

1 ответ1

1

Кажется, вы изменили пользователя, которого демон на самом деле запускает, как в конфигурации Apache. Вы действительно, действительно, действительно не хотите этого делать. Мало того, что это не то, как пакет разработан для запуска - это также гигантская проблема безопасности.

Предположительно, что вы на самом деле хотите, чтобы файлы на www принадлежали и редактировались вами. Не делайте этого, меняя пользователя apache. Создайте новую группу, добавьте в нее свою учетную запись и соответствующим образом измените владельца файлов.

Если вам нужен Apache для записи в файлы, вы также можете добавить пользователя apache в такую группу. Тем не менее, будьте очень осторожны, потому что это первый способ, которым сайты подвергаются риску. Убедитесь, что записываемые файлы отделены от файлов, которые фактически обслуживает apache. С тех пор, как я работал в университете в сфере информационных технологий, обратите внимание, что мысль «о, мой сайт сделан по индивидуальному заказу и неясен - никто не взломает его» очень и очень ошибочна.

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