för att permanent inaktivera brandväggen på CentOS 7 måste du stoppa brandväggstjänsten och sedan inaktivera den helt och hållet.
för att stoppa firewalld-verktyget, kör:
sudo systemctl stop firewalld
det här är också samma kommando som vi använde för att tillfälligt stoppa firewalld. Kontrollera brandväggsstatus.
sudo systemctl status firewalld
utdata ska ange att tjänsten är inaktiv.,
för att inaktivera tjänsten från att aktivera vid uppstart av systemet, skriv in det här kommandot:
sudo systemctl disable firewalld
se bilden nedan för utgången du kan förvänta dig att hitta:
Du har nu framgångsrikt stoppat och inaktiverat brandväggstjänsten på din CentOS 7-server. Andra aktiva tjänster kan dock aktivera firewalld.,
för att förhindra att andra tjänster aktiverar firewalld, maskera firewalld från andra tjänster i systemet:
sudo systemctl mask --now firewalld
detta skapar en symbolisk länk (symbolisk länk) från firewalld-tjänsten till /dev/null
.
utdata ska visas som följande:
OutputCreated symlink from /etc/systemd/system/firewalld.service to /dev/null.
Lämna ett svar