FTP的配置与应用(五)

发表于:2007-07-02来源:作者:点击数: 标签:
4.权限控制 chmod delete overwrite rename umask 说明:允许或禁止执行相关的功能。 passwd-check () 说明:定义匿名ftp登录时密码检查的级别。 none:不进行密码检查 trivial:密码必须包含@ rfc822:密码必须符合rfc822中的规定 warn:警告但让其登录 enfo

4.权限控制 chmod delete overwrite rename umask 说明:允许或禁止执行相关的功能。
passwd-check () 说明:定义匿名ftp登录时密码检查的级别。 none:不进行密码检查 trivial:密码必须包含@ rfc822:密码必须符合rfc822中的规定 warn:警告但让其登录 enforce:警告并终止连接
deny-email 说明:定义拒绝匿名登录用户的邮件地址,该地址在匿名用户登录时被当作登录密码。 注:大小写敏感。
path-filter {} 说明:定义用户上传文件时允许的和禁止的文件名格式。不符和时向用户显示中的 信息。
upload [absolute|relative] [class=] ...[-]
["dirs"|"nodirs"] []
说明:定义文件上载的各个方面. 如果允许上载的话,所有新上载的文件将为和中所定义的用户和组 所拥有. 在中可以定义文件的权限.已经存在的文件将保持其原来的所有权和权 限.为在passwd中指定的ftp用户的宿主目录."dirs"和"nodirs"选项用来指定允许或禁止用"mkdir"命令建立新目录.缺省的,如果使用了upload命令,则允许建立新目录. 用来定义新建目录的权限,如果忽略改选项,则将继承,如果连也忽略则缺省为 0777. 如: upload /home/ftp * no upload /home/ftp /incoming yes ftp ftp 0666

throughput
说明: 限制根目录下,符合的内的文件的传输速率.设置运用该规则的地址列表. 举例说明如下: throghput /home/ftp * * oo - * throghput /home/ftp/pub * 1024 0.5 * *.domain.com 即:对/home/ftp下的所有目录和文件,缺省的设为无传输限制,oo 表示无限制.但是,对于来自于*.domain.com的对/home/ftp/pub下的文件的传输,对第一个文件的传输限制是1024 bytes/s,由于设为0.5,所以对第二个文件的传输限制是1024 bytes/s,以此类推.
anonymous-root [] 说明:指定符合的anonymous用户的根目录.
deny-uid [...] deny-gid [...] allow-uid [...] allow-gid [...] 说明:允许或禁止指定的用户或组访问ftp服务器. id号前必须加上%, 可以用-指定范围.如: deny-uid %-20 %800 在大多数情况下,如果你使用了这几条语句,就可以不再使用/etc/ftpusers文件.
restricted-uid [...] restricted-gid [...] unrestricted-uid [...] unrestricted-gid [...] 说明:允许或禁止指定的用户或组访问宿主目录以外的内容.
site-exec-max-line [...] 说明:设置传送到远程客户端的信息的行数.
dns refuse_mismatch [override] 说明:如果反向域名解析结果不匹配则向用户显示并断开连接;但是如果选定了override则将强制允许连接.
dns refuse_no_reverse [override] 说明:如果反向域名解析无结果则向用户显示并断开连接;但是如果选定了override则将强制允许连接.
dns resolveroptions [options] 说明:设置域名服务器选项.这些选项可以用man resolver查看.

原文转自:http://www.ltesting.net