Видео смотреть бесплатно

Смотреть 365 видео

Официальный сайт 4stupeni 24/7/365

Смотреть видео бесплатно

Zend 02.08.2012 19:00

Есть вопрос!Поднять интерфейс eth0 средствами PHP

В роутерах все здорово: зашёл в web-интерфейс и прямо из него сконфигурировал сетевую карту. А как такое реализовать самостоятельно на своей машине средствами PHP. Ведь в webmin-ах всяких это делается без проблем.

Пробовал дать shell-скрипту SUID бит и в него записать все необходимые команды и вызывать его функцией PHP echo shell_exec('./iface_up.sh');, но не сработало. От непривилегированного пользователя скрипт сработал, от пользователя под которым запущен PHP нет :(

Как решить? Есть идеи?



Тэги:
+ 0 -
Похожие Поделиться

ascrazy 03.08.2012 18:19 #
+ 0 -
Очевидно нужно дать пользователю права на такие операции.
Но вместо shell_exec стоит использовать popenpopen.
Но что-то мне это совсем не нравится, нужно искать какой-нить libifconfig :)
Zend 04.08.2012 14:46 #
+ 0 -
Настроил файл /etc/sudoers соответствующим образом, а именно позволил пользователю www-data запускать /sbin/ifconfig без пароля.

PS
1
www-data ALL=NOPASSWD:/sbin/ifconfig

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн