Как можно проверить, нормально ли работает iptables на машине, используя пользователя с ограниченными правами?
мне нужно следить за этим ...
BR Спасибо за отличный сайт !!!
iptables необходимо запускать от имени пользователя root. Вы можете решить эту проблему, используя sudo и ограничив конкретного пользователя определенной командной строкой. Запустите visudo и добавьте следующую строку
restricteduser ALL = NOPASSWD: /sbin/iptables
и теперь ваш ограниченный пользователь может запускать:
$ sudo /sbin/iptables -L -v
Они смогут изменить конфигурацию вашего брандмауэра, если вы разрешите им запускать iptables.