===== CentOS 7 -bash: firewall-cmd: command not found ===== ==== Проблема ==== При попытке вызвать утилиту **firewall-cmd** получаем сообщение о том, что файл не найден # firewall-cmd --permanent --list-all -bash: firewall-cmd: command not found Проверим состояние службы **firewalld** # systemctl status firewalld ● firewalld.service Loaded: not-found (Reason: No such file or directory) Active: inactive (dead) Как видим, службы в системе нет. ==== Решение ==== Произведём установку rpm-пакета, содержащего службу **firewalld** и выполним запуск соответствующей службы: # yum install firewalld # systemctl unmask firewalld # systemctl enable firewalld # systemctl start firewalld После этого, можно снова проверить статус службы и возможность работы с утилитой **firewall-cmd**. # firewall-cmd --permanent --list-all public (default) interfaces: sources: services: dhcpv6-client ssh ports: masquerade: no forward-ports: icmp-blocks: rich rules: ---- {{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 07.06.2016 16:29 {{tag>Linux CentOS "CentOS 7" firewall firewalld "firewall-cmd" Security iptables}} ~~DISCUSSION~~