Meu firewall está inativo no momento.
systemctl status firewalld firewalld.service Loaded: masked (/dev/null) Active: inactive (dead)
Eu usei o seguinte comando para ativar o firewall
# systemctl unmask firewalld
mas eu recebi este erro:
# systemctl unmask firewalld
Failed to issue method call: Access denied
# sudo systemctl restart firewalld
Failed to issue method call: Unit firewalld.service failed to load: No such file or directory.
# sudo systemctl enable firewalld
Failed to issue method call: Access denied
lsmod | grep iptab
mostrar módulos carregados?Respostas:
Aqui está o que funcionou para mim.
Verifique processos de firewalld suspensos, por exemplo:
mate-os e depois:
E, claro,
journalctl
veja o que aconteceu antesfonte
É altamente recomendável que você tenha um firewall protegendo seu servidor:
Este erro ocorre quando você está tentando iniciar ou ativar o serviço que não está instalado no sistema Linux ou você digitou um nome de serviço incorreto. Veja a lista de serviços digitando:
Instale se não estiver disponível:
Você pode ativar o firewalld digitando:
Você pode iniciar o firewalld digitando:
Verifique seu status digitando:
fonte
solução
fonte
Se for apenas para permissões, talvez você possa tentar
fonte
Além disso, se você quiser usar o iptables em vez do firewalld como seu firewall preferido no centos 7, consulte Como habilitar os serviços iptables (em vez do firewalld) no RHEL 7 e no Fedora 18? , que inclui as instruções exatas sobre como instalar e ativar o iptables para o RHEL 7 / centos 7.
fonte
Pessoalmente, prefiro a boa e velha interface de espaço de usuário do iptables. Assim:
Desative inicialmente o firewalld. No seu caso, isso pode não ser necessário:
Em seguida, instale o iptables:
Ative o serviço iptables:
Agora você pode salvar suas regras como de costume:
fonte
O motivo pode estar seguindo o link pode estar quebrado
crie-o manualmente emitindo os seguintes comandos
ln -s /usr/lib/systemd/system/firewalld.service /etc/systemd/system/
Em seguida, ative o firewall e inicie
fonte