Arch Linux 上 UFW 的日志在哪里?

Ert*_*Ert 3 logs arch-linux ufw

在我的 Arch Linux 系统上,UFW 已启用并且日志记录设置为 HIGH。我确信它正在运行并阻止了我的一些连接尝试。但是我找不到任何日志。我试图检查的地方/命令:

  • journalctl -u ufw
  • journalctl | grep ufw
  • /var/log/ufw* (未找到)
  • /var/log/messages (未找到)
  • /var/log/syslog (未找到)
  • /var/log/kern.log (未找到)

Arch Linux 上 UFW 的日志在哪里?

rki*_*huk 8

如果没有配置额外的记录器,默认情况下所有 UFW 事件都应该记录到 systemd 日志中。

UFW 条目具有以下格式:

Sep 13 21:52:11 xps kernel: [UFW BLOCK] IN=wlp58s0 OUT= MAC=xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx SRC=192.168.1.103 DST=192.168.1.209 LEN=545 TOS=0x00 PREC
Sep 13 21:52:12 xps kernel: [UFW BLOCK] IN=wlp58s0 OUT= MAC=xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx SRC=192.168.1.103 DST=192.168.1.209 LEN=545 TOS=0x00 PREC
Sep 13 21:52:13 xps kernel: [UFW BLOCK] IN=wlp58s0 OUT= MAC=xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx SRC=192.168.1.103 DST=192.168.1.209 LEN=545 TOS=0x00 PREC
Run Code Online (Sandbox Code Playgroud)

尝试journalctl | grep -i ufw搜索所有 UFW 条目,无论字母大小写。

  • @zoresvit我的意思是“journalctl -u ufw”似乎不起作用(至少在我的机器上),但 grep 解决方案可以。`journalctl -u ufw` 为我提供了设备启动/停止的简短日志,但没有提供实际的详细日志 - 我很好奇你是否知道这是为什么。 (3认同)