Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


unix-linux:firewalld:centos-7-bash-firewall-cmd-command-not-found

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:

Автор первичной редакции:
Алексей Максимов
Время публикации: 07.06.2016 16:29

Обсуждение

Ваш комментарий:
 

unix-linux/firewalld/centos-7-bash-firewall-cmd-command-not-found.txt · Последние изменения: 07.06.2016 16:32 — Алексей Максимов