是否有任何脚本可以对 proftpd 的 xferlog 进行统计?

是否有任何脚本可以对 proftpd 的 xferlog 进行统计?

我想从xferlog 格式proftpd 使用每个用户的输入/输出字节数,来汇总每个用户每月使用的流量量。

xferlog 的具体格式如下:

Thu Oct 17 12:47:05 2013 1 123.123.123.123 74852 /home/vftp/doc1.txt b _ i r user ftp 0 * c
Thu Oct 17 12:47:06 2013 2 123.123.123.123 86321 /home/vftp/doc2.txt b _ i r user ftp 0 * c

这是生成我现在使用的脚本的格式:

User example.com  user1 transferred (out/in) 0 / 20K, total 20K
User example.com  user2 transferred (out/in) 6.1K / 6.1K, total 13K
User example.com  user3 transferred (out/in) 173M / 173M, total 346M

您可以从以下位置下载脚本这里

答案1

由于我找不到能满足我需求的脚本,所以我自己创建了脚本。你可以在以下位置找到它:bitbucket.org,请随意使用并发送您遇到的任何问题。

相关内容