Я устанавливаю сертификат SSL в свой CentOS 6. Для этого мне нужно настроить правило брандмауэра.
Но когда я настраиваю брандмауэр, я получаю сообщение об ошибке:
$ firewall-cmd --permanent --add-service=https
-bash: firewall-cmd: command not found.
Похоже, что только команда iptables
работает в CentOS 6.
Я также пробовал установить firewalld с помощью команды
$sudo yum install firewalld.
Но это дает мне следующую ошибку:
Нет доступного пакета firewalld.
Firewalld - это только часть CentOS 7. Он не поставляется с CentOS 6, а afaik недоступен для него. Если вы действительно не можете справиться с iptables
правила (которые я лично считаю не такими уж сложными), некоторые люди Почувствуй это system-config-firewall
приемлемая замена.
Или просто попробуй
iptables -I INPUT 1 -p tcp --dport 443 -j ACCEPT
хотя, в зависимости от вашего существующего набора правил, это может работать, а может и не работать.