какая связь между iptables и fiwalld

Использование edвместо sedкажется для этого довольно излишним, учитывая, что вам нужно передать дополнительный ввод. В дистрибутиве, над которым я сейчас работаю, (CentOS 5.10 )есть опция -cдля sed, которая использует «копирование» временного файла, а не просто переименовывает его при использовании с опцией -i. Я протестировал его, и он отлично работал, сохраняя первоначального владельца и группу при встроенном редактировании. Это НЕ сохраняет время модификации.

например,sed -ci -e '3,5d' file.txt

  • -cвместо переименования используется копирование (, т.е.сохраняет собственность/группу)
  • -iвстроенное редактирование
  • -eскрипт/выражение для выполнения

Не уверен, насколько распространен этот параметр для sedв других дистрибутивах. В Solaris 10 этого не было, но в Solaris нет многих вещей, которые мне нужны.

0
24.07.2020, 03:55
1 ответ

Если у вас установлено и запущено firewalld(, это необязательно ), все изменения в вашем iptablesдолжны выполняться с помощью демона и его команд, то есть firewall-cmd.

Если вы хотите управлять iptables самостоятельно,

sudo systemctl stop firewalld
sudo systemctl disable firewalld
sudo systemctl mask --now firewalld # to make it impossible for other services to start it
0
18.03.2021, 23:17

Теги

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