我已将日志设置为高级。
我没有看到任何日志消息。
我确实看到了空的ufw.log文件。
dmesg中没有任何消息。
我没有看到任何日志消息。
我确实看到了空的ufw.log文件。
dmesg中没有任何消息。
/var/log/
。要获取与UFW相关的日志列表,请在命令行中运行以下命令:ls /var/log/ufw*
$ ls /var/log/ufw*
/var/log/ufw.log /var/log/ufw.log.2.gz /var/log/ufw.log.4.gz
/var/log/ufw.log.1 /var/log/ufw.log.3.gz
sudo ufw status verbose
$ sudo ufw status verbose
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing)
New profiles: skip
sudo ufw logging low
sudo service rsyslog status
$ sudo service rsyslog status
rsyslog start/running, process 991
sudo service rsyslog restart
/var/log/ufw.log
sudo ufw status verbose
Status: active
Logging: on (low)
ufw logging
设置为medium
,这样它才能生成ufw.log文件。之前,即使日志级别设置为低,文件也没有被创建。谢谢! - gcodetouch /var/log/ufw.log
/etc/rsyslog.conf
module(load="imklog")
# 提供内核日志支持sudo service rsyslog restart
https://manpages.ubuntu.com/manpages/focal/en/man8/ufw.8.html https://manpages.ubuntu.com/manpages/focal/en/man8/ufw-framework.8.html
希望这能有所帮助。
/var/log/ufw*
,syslog里也没有任何东西,改变日志级别也没有任何区别。 - Carlo Wood