1。先下载一个sfv的插件
到http://www.bunker-werk.net/proftpd/下载http://www.bunker-werk.net/ftpsfv/ftpsfv-0.1.5.tar.bz2。
2。编译安装
tar jvxf ftpsfv-0.1.5.tar.bz2
cd ftpsfv
./configure
make
make install
#默认安装在/usr/local/ftpsfv 您能够通过--prefix来指定安装地址
3。ftpsfv配置
vi /usr/local/ftpsfv/etc/ftpexecd.conf
User = root
Group = root
#启用ftpexec服务的用户和用户组,您也能够指定为nobody,但前提是您是对sfv.fifo文档有写的权限
fifoFile = /var/log/sfv.fifo
logFile = syslog
# 假如配置为"none",则不写入log日志
# 配置为"syslog", 写入log日志
Exec = /usr/local/ftpsfv/bin/ftpsfvcheck.pl
#默认配置就行
vi /usr/local/ftpsfv/bin/ftpsfvcheck.pl
根据您的需要配置,比如
my $user = "root"
my $group = "root"
#配置成跟conf文档相同就行,
my $sitename = "ftpSFV";
#配置成您要显示的ftp站名就行
my @exclude_dirs = ("");
#这是配置哪些目录能够不用检验sfv文档。默认都检测
4。proftpd配置
vi /usr/local/proftpd/etc/proftpd.conf
加入如下配置
Logformat sfv "%m %f
ExtendedLog /var/log/sfv.fifo WRITE sfv
保存退出
5。启用ftpsfv
启动ftpxsfv
/etc/rc.d/init.d/ftpexecd start
然后重启一下proftpd
/etc/rc.d/init.d/proftpd restart
好了,上传一个sfv文档试验一下,应该能看到信息。
总体感觉这个sfv插件还不是很稳定,我试验了几下,有时成功,有时没反应,不知什么原因。还请大家指教
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




