vsftpd的纪录档
时间:2010-12-16
来源:互联网
但是尝试几次之后发现到只有纪录上传跟下载
想请问有没有什么方式可以得知除了上传或下载以外的纪录?
另外纪录格式如下:
Thu Dec 16 16:34:24 2010 1 ::ffff:192.168.40.1 0 /home/456/2
a _ o r kev1 ftp 0 * c
想请问说有没有哪里可以看到格式的说明?
还想请问是否有办法可以让vsftpd发现有使用者突然大量上传下载档案就可以立即通报系统管理员的方法?
作者: kevin7326 发布时间: 2010-12-16
作者: kevin7326
已经有开启vsftpd的log功能但是尝试几次之后发现到只有纪录上传跟下载 想请问有没有什么方式可以得知除了上传或下载以外的纪录? 另外纪录格式如下: Thu Dec 16 16:34:24 2010 1 ::ffff:192.168.40.1 0 /home/456/2 a _ o r kev1 ftp 0 * c 想请问说有没有哪里可以看到格式的说明? 还想请问是否有办法可以让vsftpd发现有使用者突然大量上传下载档案就可以立即通报系统管理员的方法? |
xferlog_enable=YES
log_ftp_protocol=YES
xferlog_file=/var/log/vsftpd.log
Sun Dec 18 05:57:52 2010 [pid 3056] [bx2aa] FTP command: Client "192.168.2.100", "PORT 192,168,2,100,19,137"
Sun Dec 18 05:57:52 2010 [pid 3056] [bx2aa] FTP response: Client "192.168.2.100", "200 PORT command successful. Consider using PASV."
Sun Dec 18 05:57:52 2010 [pid 3056] [bx2aa] FTP command: Client "192.168.2.100", "STOR test2.txt"
Sun Dec 18 05:57:52 2010 [pid 3056] [bx2aa] FTP response: Client "192.168.2.100", "150 Ok to send data."
Sun Dec 18 05:57:52 2010 [pid 3056] [bx2aa] OK UPLOAD: Client "192.168.2.100", "/test/test2.txt", 14 bytes, 3.75Kbyte/sec
Sun Dec 18 05:57:52 2010 [pid 3056] [bx2aa] FTP response: Client "192.168.2.100", "226 Transfer complete."
cat /var/log/vsftpd.log | grep "Kbyte"
Sun Dec 19 05:53:35 2010 [pid 3056] [bx2aa] OK UPLOAD: Client "192.168.2.100", "/test/test2.txt", 14 bytes, 2.54Kbyte/sec
Sun Dec 19 05:57:52 2010 [pid 3056] [bx2aa] OK UPLOAD: Client "192.168.2.100", "/test/test2.txt", 14 bytes, 3.75Kbyte/sec
Sun Dec 19 06:27:06 2010 [pid 3310] [bx2aa] OK UPLOAD: Client "192.168.2.100", "/test3.txt", 633 bytes, 70.33Kbyte/sec
用 cat 有资料, 用 tail -f 不知为何不行所以目前我没方法监控大量传输的问题!
[root@localhost ~]# cat /var/log/vsftpd.log | grep "Kbyte" | sed -e "s/.*, \(.*\)Kbyte\/sec/\1/"
2.54
3.75
70.33
[root@localhost ~]# tail -f /var/log/vsftpd.log | grep "Kbyte" | sed -e "s/.*, \(.*\)Kbyte\/sec/\1/"
没有任何讯息, 目前是用 RHEL 6 测试的.
作者: bx2aa 发布时间: 2010-12-18
takespeed.sh
cat /var/log/vsftpd.log | grep "Kbyte" | sed -e "s/.*, \(.*\)\.[0123456789][0123456789]Kbyte\/sec/\1/"
check.sh
for i in $(`takespeed.sh`); do if [ $i -gt 100 ]; then echo \>100Kbyte
查阅大於 100Kbyte 速度的 vsftpd.log
cat /var/log/vsftpd.log | grep "[0123456789][0123456789][0123456789]\.[0123456789][0123456789]Kbyte"
将 echo ..... 改寄 mail 请用 google 搜寻 BASH 自动寄信
[bx2aa@localhost]#check.sh
>100Kbyte
作者: bx2aa 发布时间: 2010-12-19
我一直想问问...
何谓"大量上传下载档案"??
作者: tvirus 发布时间: 2010-12-19
作者: tvirus
大量上传下载档案...我一直想问问... 何谓"大量上传下载档案"?? |
问我的话我是随便定义的, 例如针对帐号出现次数计算或上传下载档案数量计算, 针对档案的大小计算或是我上面的是针对占用频宽来算.
作者: bx2aa 发布时间: 2010-12-19
作者: bx2aa
请问是问 kevin7326 还是问我?问我的话我是随便定义的, 例如针对帐号出现次数计算或上传下载档案数量计算, 针对档案的大小计算或是我上面的是针对占用频宽来算. |
顺便问问,vsftpd没有像proftpd一样,Log也可以往SQL丢的功能吗??
网路上大概Google了一下,只看到建立在SQL里的虚拟帐号...
作者: tvirus 发布时间: 2010-12-19
作者: tvirus
呃...主要是问kevin7326吧?顺便问问,vsftpd没有像proftpd一样,Log也可以往SQL丢的功能吗?? 网路上大概Google了一下,只看到建立在SQL里的虚拟帐号... |
vsftpd.conf
syslog_enable=YES
然后用 rsyslog-mysql.
看看可不可以!
[root@localhost ~]# tail /var/log/messages
Dec 19 23:25:22 localhost vsftpd[2575]: [bx2aa] FTP response: Client "192.168.2.100", "550 Failed to open file."
Dec 19 23:25:22 localhost vsftpd[2575]: [bx2aa] FAIL DOWNLOAD: Client "192.168.2.100", "/test2.txt", 0.00Kbyte/sec
Dec 19 23:25:35 localhost vsftpd[2575]: [bx2aa] FTP command: Client "192.168.2.100", "PORT 192,168,2,100,19,138"
Dec 19 23:25:35 localhost vsftpd[2575]: [bx2aa] FTP response: Client "192.168.2.100", "200 PORT command successful. Consider using PASV."
Dec 19 23:25:35 localhost vsftpd[2575]: [bx2aa] FTP command: Client "192.168.2.100", "STOR mail7.exe"
Dec 19 23:25:35 localhost vsftpd[2575]: [bx2aa] FTP response: Client "192.168.2.100", "150 Ok to send data."
Dec 19 23:25:35 localhost vsftpd[2575]: [bx2aa] OK UPLOAD: Client "192.168.2.100", "/mail7.exe", 4608 bytes, 47.27Kbyte/sec
Dec 19 23:25:35 localhost vsftpd[2575]: [bx2aa] FTP response: Client "192.168.2.100", "226 Transfer complete."
Dec 19 23:25:38 localhost vsftpd[2575]: [bx2aa] FTP command: Client "192.168.2.100", "QUIT"
Dec 19 23:25:38 localhost vsftpd[2575]: [bx2aa] FTP response: Client "192.168.2.100", "221 Goodbye."
作者: bx2aa 发布时间: 2010-12-19
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28