Centos7關(guān)閉防火墻與SeLinux

1、Centos7默認的管理防火墻規(guī)則的工具

Centos&默認使用的是firewalld來對防火墻規(guī)則進行管理。

2、iptables和firewalld區(qū)別

iptablesLinux上管理防火墻規(guī)則的工具,但是firewalld也是Linux上管理防火墻規(guī)則的工具。其實除了前面這兩種工具還有一種工具叫做 netables

這一切都從Netfilter開始,他是在Linux內(nèi)核模塊級別控制訪問網(wǎng)絡(luò)棧,幾十年來管理Netfilter鉤子的主要命令工具是iptables規(guī)則集。因為調(diào)用這些規(guī)則的語法晦澀難懂,為了用戶更友好的使用,ufwfirewalld被引入,作為更高級別的Netfilter解釋器。

但是ufwfirewalld主要是為了解決單獨的計算機所面臨的各種問題所設(shè)計,所以構(gòu)建全面的網(wǎng)絡(luò)解決方案通常還是需要iptables。

3、關(guān)閉firewalld
systemctl stop firewalld.service  停止firewalld
systemctl disable firewalld.service 禁止firewall開機自啟

4、使用iptables
yum -y install iptables-services

通過編輯配置文件來增加策略,如開放8080端口

vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

重啟防火墻并設(shè)置開機自啟

systemctl restart iptables.service
systemctl enable iptables.service ##### 5、什么是SeLinux 安全增強式Linux([SELinux](https://zh.wikipedia.org/wiki/%E5%AE%89%E5%85%A8%E5%A2%9E%E5%BC%BA%E5%BC%8FLinux),Security-Enhanced Linux)是一組給Linux核心的補丁,并提供一些更強、更安全的強制訪問控制架構(gòu)來和核心的主要子系統(tǒng)共同運作。 ##### 6、關(guān)閉SELinux

vi /etc/sysconfig/selinux
修改SELINUX=enforcing為disabled
SELINUX=disabled
保存并執(zhí)行
setenforce 0

查看SELinux 狀態(tài)

[root@bogon ~]# getenforce
Permissive 已經(jīng)關(guān)閉
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容