Здравствуйте!
Подскажите, как запустить Apache (пакет httpd-2.2.14-1.fc12.i686) с правами root ?
Вопросы безопасности в данном случае не волнуют.
Redhat/Fedora - Запуск Apache с правами root
-
ruslandh
Re: Redhat/Fedora - Запуск Apache с правами root
Нафига такая дыра в безопасности? Что-бы любой внешний робот-ломака в виде трояна на Win машине взломал вашу стстему?
-
NetWolf
Re: Redhat/Fedora - Запуск Apache с правами root
в файле httpd.conf поменял строки на
Код:
Теперь при запуске выдает ошибку:
Код:
Цитата ruslandh:
Нафига такая дыра в безопасности? Что-бы любой внешний робот-ломака в виде трояна на Win машине взломал вашу стстему?
Еще раз повторюсь, что безопасность не интересует. Система для внутреннего пользования. Нужно найти решение!
Код:
Код: Выделить всё
User root
Group rootТеперь при запуске выдает ошибку:
Код:
Код: Выделить всё
Syntax error on line 230 of /etc/httpd/conf/httpd.conf:
Error: Apache has not been designed to serve pages while
running as root. There are known race conditions that
will allow any local user to read any file on the system.
If you still desire to serve pages as root then
add -DBIG_SECURITY_HOLE to the CFLAGS env variable
and then rebuild the server.
It is strongly suggested that you instead modify the User
directive in your httpd.conf file to list a non-root
user.Цитата ruslandh:
Нафига такая дыра в безопасности? Что-бы любой внешний робот-ломака в виде трояна на Win машине взломал вашу стстему?
Redhat/Fedora - Запуск Apache с правами root
Еще раз повторюсь, что безопасность не интересует. Система для внутреннего пользования. Нужно найти решение!
-
ruslandh
Re: Redhat/Fedora - Запуск Apache с правами root
Ну вас пишут, что нужно перекомпилить Апаче с соответствующим ключом - в коде самого Апаче стоит проверка, что-бы его никто не запустил от root.
И таких "защит от дурака" может быть несколько.
И таких "защит от дурака" может быть несколько.
-
NetWolf
Re: Redhat/Fedora - Запуск Apache с правами root
Мои действия
Код:
куда теперь добавлять упомянутый ключь DBIG_SECURITY_HOLE ?
Код:
Будет ли это правильным ?
Код:
Код: Выделить всё
mkdir /root/distr
cd /root/distr
wget http://www.sai.msu.su/apache/httpd/httpd-2.2.15.tar.gz
tar xzvf httpd-2.2.15.tar.gzкуда теперь добавлять упомянутый ключь DBIG_SECURITY_HOLE ?
Код:
Код: Выделить всё
env CFLAGS="-Wall -DBIG_SECURITY_HOLE" ./configureБудет ли это правильным ?
-
ruslandh