Сведения о вопросе

PASHA

10:43, 5th August, 2020

Теги

Iptables   CentOS    

CentOS и iptables

Просмотров: 292   Ответов: 6

Господа, решил я тут познакомится с centos, собственно надо настроить iptables, всё я принципе просто и на других системах вопросов не вызывало, но тут попал в ступор. открыл документацию
wiki.centos.org/HowTos/Network/IPTables
всё собственно понятно, создаю скрипт, пишу правила из примера, в итоге получаю:
./firewall.sh: line 7: iptables: команда не найдена
и так на все комманды, что не так понять никак не могу

centos 5.5 final



  Сведения об ответе

lats

01:52, 17th August, 2020

which iptables что даёт?
И проверьте есть ли данный путь в переменной PATH.


  Сведения об ответе

SKY

03:27, 11th August, 2020

Правильнее в скриптах делать как:
IPT=/sbin/iptables (или другое)

$IPT (далее правило)
$IPT (далее правило)


  Сведения об ответе

VERSUION

06:21, 10th August, 2020

Самое простое — whereis iptables
и далее в скрипте добавьте вначале
IPTABLES=/sbin/iptables (или более общий вариант —
IPTABLES=`whereis -b iptables | cut -d" " -f2`
) и далее используйте в конструкции
$IPTABLES -A <...>


  Сведения об ответе

pumpa

15:53, 28th August, 2020

sudo?


  Сведения об ответе

lool

15:31, 20th August, 2020

От рута скрипт запускаете?

Если нет. То запустите от рута.
Полный путь iptables: /sbin/iptables


  Сведения об ответе

fo_I_K

21:22, 21st August, 2020

sudo chmod 755 firewall.sh


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться