我想将所有 TFTP 服务器日志消息(并且仅这些消息)记录到单独的日志文件中。我在 Linux 中使用 xinetd(扩展的 Internet 守护程序)来提供 TFTP 服务器。我尝试添加
log_type = SYSLOG local1
到 /etc/xinetd.d/tftp 和
local1.* /var/log/tftpd.log
到 /etc/rsyslog.conf
但我只有 START 和 EXIT 消息,例如
Jul 24 13:59:30 sail-staging xinetd[1364]: START: tftp pid=17955 from=x.x.x.x
Jul 24 14:17:03 sail-staging xinetd[1364]: EXIT: tftp status=0 pid=17955 duration=1053(sec)
其他日志消息,例如 RRQ(提到下载的文件)仍然只记录到 /var/log/messages。
任何帮助深表感谢。