CentOS 7 的 SELinux 及 Firewalld 防火墙都是安全相关的套件, RHEL 及 CentOS 均默认开启, 但如果在开发或测试的机器上, 将它们关闭对除错方便不少。
关闭 SELinux:
开启档案 /etc/selinux/config:
# vi /etc/selinux/config
找到以下一行:
SELINUX=enforce
改成:
SELINUX=disabled
另外将 “SELINUXTYPE=targeted” 加上注释, 改成这样:
# SELINUXTYPE=targeted
储存后离开编辑器, 需要重新开机设定才会生效。
要检查 SELinux 的状态, 执行 sestatus 指令便可以看到:
# sestatus
关闭 Firewalld 防火墙:
关闭 Firewalld 防火墙指令:
# systemctl stop firewalld.service
设定下次开机不会启动 Firewalld 防火墙
# systemctl disable firewalld.service
No Responses