Или с использованием (gnu)grep:
grep -zoP '.{4}\K.' file
(-z
использовался для борьбы с n
до 5-го символа)
В RHEL 7 / CentOS 7 был введен firewalld для управления iptables. IMHO, firewalld больше подходит для рабочих станций, чем для серверных сред.
Можно вернуться к более классической настройке iptables. Сначала остановите и замаскируйте службу firewalld:
systemctl stop firewalld
systemctl mask firewalld
Затем установите пакет iptables-services:
yum install iptables-services
Включите службу во время загрузки:
systemctl enable iptables
Управление службой
systemctl [stop|start|restart] iptables
Сохранение правил брандмауэра можно выполнить следующим образом :
service iptables save
или
/usr/libexec/iptables/iptables.init save
Firewalld - это новый интерфейс iptables, используемый в качестве интерфейса межсетевого экрана по умолчанию в RHEL 7.
Используйте systemctl, чтобы выключить и отключить firewalld:
systemctl disable firewalld
systemctl stop firewalld