FTP提供了详细的消息设置,这些消息都可以自定义。消息中可以使用变量,这些变量主要应用于:
如果你需要某一个,请单独把那一句拿出来调用,每一行代表一个变量。
登录/登出消息
指定的用户登录消息
目录改变消息
(1)时间/日期(Time/date )
%Time - 系统当前时间
%Date - 系统当前日期
(2) 服务器相关 (Server statistics)
%ServerDays - 服务器已经运行的天数
%ServerHours - 服务器已经运行的小时数
%ServerMins - 服务器已经运行的分钟数
%ServerSecs - 服务器已经运行的的秒数
%ServerKbUp - 自服务器运行以来上载的文件总量(KB)
%ServerKbDown - 自服务器运行以来下载的文件总量(KB)
%ServerFilesUp - 自服务器运行以来上载的文件数目
%ServerFilesDown - 自服务器运行以来上载的文件数目
%LoggedInAll - 自服务器运行以来用户的总登录数
%ServerAvg - 自服务器运行以来的平均吞吐量
%ServerKBps - 当前服务器的带宽
(3)服务器设置 (Server settings)
%MaxUsers - 允许的最大用户数目
%MaxAnonymous - 允许的最大匿名用户数目
(4)用户信息 (User info)
%Name - 用户登录名
%IP - 用户IP地址
%Dir - 用户当前目录
%Disk - 用户当前磁盘驱动器
%DFree - 用户当前剩余空间(KB)
%FUp - 用户上载文件总数
%FDown - 用户下载文件总数
%FTot - 传输文件总数
%BUp - 用户上载文件总量(KB)
%Bdown - 用户下载文件总量(KB)
%BTot - 传输文件总量
%TconM - 总连接时间(分钟)
%TconS - 总连接时间(秒)
%RatioUp - UL/DL的上载部分
%RatioDown - UL/DL的下载部分
%RatioCredit - 当前UL/DL中的下载信用(Kb或文件数目)
%QuotaUsed - 用户所用空间配额(KB)
%QuotaLeft - 用户剩余空间配额(Kb)
%QuotaMax - 最大可用磁盘空间(KB)
(5)用户统计 (Number of users)
%UNow - 当前连接到FTP服务器的用户数目
%UAll - 自服务器启动后连接上的用户数目
%U24h - 最后24小时连入的用户数目
%UAnonAll - 当前连入的匿名用户数目
%UAnonThisIP - 使用此IP连入的匿名用户数目
%UNonAnonAll - 当前连入的非匿名用户数目
%UNonAnonThisIP - 使用此IP连入的非匿名用户数目
%UThisName - 使用当前用户名连入的用户数目
示范:
欢迎访问一路同行技术博客FTP服务器
服务器已经运行了%ServerDays天、%ServerHours小时、%ServerMins分钟,
共有%LoggedInAll个用户登录,共下载软件%ServerKbDown KB;
当前服务器带宽为%ServerKBps,平均吞吐量为%ServerAvg,
现在共有%UNow 个用户连接服务器,
您的登录用户名是%Name ,IP是%IP,总连接时间%TconM 分钟,
有%UThisName 个使用当前用户名连入,
用户最大可用磁盘空间%QuotaMax ,剩余空间配额%QuotaLeft,
本文摘自 【一路同行技术博客】 http://tzlok.cn/article.asp?id=275