#!/bin/bash
#pureftp 上传限制脚本

export LANG=zh_CN
DATE=`date`
filetype=`/usr/bin/file -bi "$1" `
Exfname=`/bin/echo "$1" | /bin/sed 's/^.*\.//' | /usr/bin/tr [A-Z] [a-z]`
if [ $Exfname = "rar" -o   $filetype = "application/x-rar" -o $Exfname = "exe" -o $filetype = "application/x-dosexec"  -o $Exfname = "mp3"  -o $filetype = "audio/mpeg"  -o $Exfname = "wma"  -o $filetype = " application/octet-stream"  -o $Exfname = "zip"   -o $filetype = "application/x-zip" ] ; then
        echo ""$DATE"  有人上传非法文件被抓住啦,其罪恶行径$1已经被清除" >>/usr/local/pureftpd-1.0.29/logs/upload_deny_filetype.logs
        rm "$1"
fi