Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   как Выполнить IPFW s из PHP (http://forum.oszone.net/showthread.php?t=82881)

Kitaeca 20-04-2007 12:13 577070

как Выполнить IPFW s из PHP
 
Подскажите как посмотреть правила файрвола на FreeBSD из PHP
например exec("IPFW s")
но у пользователя nobody нет прав на запуск IPFW
как дать эти права? Или Есть другой путь?

mar 20-04-2007 13:55 577132

Kitaeca
зачем??? вы понимаете, какая это дыра в безопасности системы?

t0lkman 20-04-2007 20:28 577280

Kitaeca

system('ipfw s');

greywind 20-04-2007 23:23 577348

ставьте с помощью пхп где-нить лочку, метку, а по крону крутите мини-демонюгу которая бы от рута делала всё что нужно если есть лочка и после лочку снимала

Kitaeca 23-04-2007 05:29 578180

Чтобы Облегчить жизнь юзеру нужно ему на страничку вывести информацию, ключен ли у него инет, или нет. Как раз для этого надо запросить есть ли для него правила фаервола. Да, это дыра. Но везде ж они используются. Конечно придется дополнительно защищаться.Вопрос так и остался неразгаданным - подскажите какие права необходимо дать пользователю nobody чтоб он смог выполнить ipfw s

Kitaeca 24-04-2007 04:58 578672

Все, нашел. есть вариант с SUDO .


Время: 14:49.

Время: 14:49.
© OSzone.net 2001-