在CentOS系统中,防火墙(firewalld)的日志可以通过以下步骤进行查看:
查看实时日志:
sudo firewall-cmd --list-all --verbose
这个命令会显示防火墙的所有配置信息,包括最近的连接和规则匹配情况。
查看历史日志:
/etc/firewalld/firewalld.conf
文件,找到并修改以下行:log-level=info
log-file=/var/log/firewalld.log
log-maxsize=10M
log-backupname=/var/log/firewalld.log.1
log-rotate=true
sudo systemctl restart firewalld
sudo tail -f /var/log/firewalld.log
如果你使用的是systemd,可以通过journalctl命令查看firewalld的日志:
sudo journalctl -u firewalld.service -f
这个命令会实时显示firewalld服务的日志。
firewalld的日志也可能被发送到syslog中,你可以使用以下命令查看:
sudo grep firewalld /var/log/messages
或者使用journalctl查看:
sudo journalctl -k | grep firewalld
通过以上方法,你应该能够有效地查看和管理CentOS系统中firewalld的日志。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: 安装centos的步骤是什么