LINUX.ORG.RU
ФорумAdmin

права для ipchains


0

0

Суть такая: есть сервер под linux mandrake 9.0, есть на нем ipchains. Ipchains используется прежде всего для того, чтобы давать доступ другим пользователям во внешнюю сеть. Только давать доступ с умом: нужна тулза для web-администрирования всего этого дела (считать набежавший трафик итп). Тулзу написать не проблема, только вот как заставить PHP скрипт взаимодействовать с ipchains? Единственной результативной комбинацией было установить suid для ipchains, но, я думаю, не стоит объяснять, что это такое с точки зрения security. Может, кто сталкивался с аналогичной проблемой?

anonymous

запускать ipchains через крон, а вывод класть в отдельный файл какой-нибудь. затем этот файл парсить php или какой-нить другой тулзой

Rost ★★★★★
()

Запускать через exec('sudo ipchains',$a). Кажется так, и настроить sudo. Только я делаю немного подругому. Написал скрипт на Bash, а при exec этот скрипт выдаёт просо значения счётчиков. Только вот никто не ответил мне на вопрос, почему квота в iptables так криво работает, то есть сумма потраченного трафика и оставшеёся квоте не совпадает с течением времени, а постоянно растёт.

anonymous
()

Спасибо большое, вариант с sudo помог.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.