Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Redhat/Fedora - Запуск Apache с правами root

Ответить
Настройки темы
Redhat/Fedora - Запуск Apache с правами root

Новый участник


Сообщения: 32
Благодарности: 2

Профиль | Отправить PM | Цитировать


Здравствуйте!

Подскажите, как запустить Apache (пакет httpd-2.2.14-1.fc12.i686) с правами root ?
Вопросы безопасности в данном случае не волнуют.

Отправлено: 08:02, 28-05-2010

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Нафига такая дыра в безопасности? Что-бы любой внешний робот-ломака в виде трояна на Win машине взломал вашу стстему?

-------
Поспешай не торопясь


Отправлено: 08:12, 28-05-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 32
Благодарности: 2

Профиль | Отправить PM | Цитировать


в файле httpd.conf поменял строки на
Код: Выделить весь код
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 машине взломал вашу стстему? »
Еще раз повторюсь, что безопасность не интересует. Система для внутреннего пользования. Нужно найти решение!

Отправлено: 08:17, 28-05-2010 | #3


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Ну вас пишут, что нужно перекомпилить Апаче с соответствующим ключом - в коде самого Апаче стоит проверка, что-бы его никто не запустил от root.

И таких "защит от дурака" может быть несколько.

-------
Поспешай не торопясь


Отправлено: 08:33, 28-05-2010 | #4


Новый участник


Сообщения: 32
Благодарности: 2

Профиль | Отправить PM | Цитировать


Мои действия
Код: Выделить весь код
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
Будет ли это правильным ?

Отправлено: 09:23, 28-05-2010 | #5


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Это куда-то внутрь Makefile

-------
Поспешай не торопясь


Отправлено: 17:46, 28-05-2010 | #6



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Redhat/Fedora - Запуск Apache с правами root

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] запуск с правами администратора без такового p0dles Microsoft Windows 2000/XP 5 25-10-2007 15:22
запуск reg-файла под администраторскими правами XPurple Microsoft Windows NT/2000/2003 3 18-11-2005 10:44
Win98. Запуск программы с правами администратора Medj Microsoft Windows 95/98/Me (архив) 11 27-10-2005 08:01
Веб интерфейс с правами root WebCode Программное обеспечение Linux и FreeBSD 10 11-05-2005 19:14
Запуск програм с правами администратора Harkalada Программирование и базы данных 1 17-10-2003 09:54




 
Переход