在CentOS系统中,防火墙(firewalld)默认是开机自启的。但如果你需要手动配置或确认其开机自启状态,可以按照以下步骤操作:
systemctl命令检查防火墙服务状态:
systemctl status firewalld
如果服务正在运行,你会看到类似“active (running)”的状态。
设置防火墙开机自启:
systemctl enable firewalld
这条命令会将防火墙服务设置为开机自启。
禁用防火墙开机自启(如果需要):
systemctl disable firewalld
重启防火墙服务(可选,用于应用更改):
systemctl restart firewalld
firewall-cmd命令虽然firewall-cmd主要用于管理防火墙规则,但它也可以用来查看和设置防火墙服务的启动状态。
查看防火墙服务状态:
firewall-cmd --state
输出可能是“running”或“not running”。
设置防火墙开机自启:
firewall-cmd --permanent
systemctl enable firewalld
systemctl restart firewalld
--permanent选项确保更改在系统重启后仍然有效。
禁用防火墙开机自启(如果需要):
firewall-cmd --permanent
systemctl disable firewalld
systemctl restart firewalld
通过以上步骤,你应该能够成功配置CentOS防火墙的开机自启功能。