Задать вопрос

Почему не работает www-data ALL=NOPASSWD: /sbin/iptables?

Хочу разрешить из php запускать iptables, пишу в sudoers www-data ALL=NOPASSWD: /sbin/iptables? Пытаюсь, запустить скрипт который выполняет exec("sudo iptables -I INPUT -s 45.117.249.31 -j DROP");, пишет что нет permission. Как можно это решить?
  • Вопрос задан
  • 240 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
svd71
@svd71
хотя бы потому, что там располагается линк на файл /sbin/xtables-multi. Тогда нужно и на него права задать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы