5 Linux命令Man解释:ftpaccess :ftpd 的配置文件( 四 )


rfc822;;;;密码必须是一个;rfc822;相容的位址 。

warn;;;;;;警告该使用者,但是允许他们签入 。
enforce;;;警告该使用者,并且接著将之踢出 。

path-filter;<类型列表>;<讯息>;<允许的字元集>
{<不允许的正规表示式>;...}
对於属於;<类型列表>;的使用者,path-filter;定义控制何种
档案名称允许或不允许的正规表示式;(regular;expressions)
。可以有多个不允许的正规表示式 。如果一个档案名称因为不
符合正规表示式的标准而无效的话,将会显示;<讯息>;给该使
用者 。例如:

path-filter;;;anonymous;;;;/etc/pathmsg;;;;^[-A-Za-
z0-9._]*$;^.;^-

指定所有匿名使用者所上传的档案名称只能以;A-Z,;a-z,;0-9
以及;"._-";;组成而且不能以一个;".";或是一个;"-";开始 。
如果该档案名称是不合法的,则将会显示;/etc/pathmsg;给该
使用者 。

upload;;;;;<拥有者>;;;<群组>
["dirs"|"nodirs"]
配合;定义一个认可或拒绝上传的目录 。

如果其认可上传,所有档案将会由;<拥有者>;以及;<群组>;所
拥有而且将会具有根据;设置的权限(permission) 。

目录系以最佳-符合(best-match)为基础 。

例如:

upload;;*;;;;;;;no
upload;;/incoming;;;;;;;yes;;ftp;;daemon;;0666
upload;;;/incoming/gifs;;;yes;;;jlc;;;guest;;;;0600
nodirs

这将仅允许上传到;/incoming;以及;/incoming/gifs 。上传到
/incoming;的档案将由;ftp/daemon;所拥有并且具有;0666;的
权限 。上传到;/incoming/gifs;的档案将由;jlc/guest;;拥有
并且具有;0600;的权限 。

选择性的;"dir";以及;"nodir";关键字可以指定允许或不允许
使用;mkdir;指令建立新的子目录 。

该;upload;关键字只应用於匿名的使用者 。

档案
FTPLIB/ftpaccess

参阅

推荐阅读