服务器:CentOS 5.2、Proftpd 1.3.3d、Logwatch 7.3-8.el5.noarch(使用 yum 更新)。
我刚刚设置了 Logwatch 并收到了电子邮件输出,它确实显示了一些 FTP 信息,例如,它显示了已上传和已下载的文件。/var/log/secure 中有很多失败的 FTP 尝试,但它们并未显示在 Logwatch 电子邮件中。
如果 Logwatch 可以列出 IP 及其尝试次数就好了,可以吗?如果能显示成功登录就更好了。
谢谢
答案1
我在使用 pure-ftpd 时遇到了类似的问题,也许您可以将以下行或类似内容添加到您的 /etc/syslog.conf 中:
# Save pure-ftpd messages to transfer.log
ftp.* /var/log/transfer.log
您现在唯一要做的就是使用 logwatch 处理 transfer.log 中的那些行。