在LINUX环境下配置WU-FTP服务器

互联网 | 编辑: 杨雪姣 2007-06-27 10:15:00转载 一键看全文

第二页

1. 格式:loginfails [次数]

功能:设定当用户登录到FTP服务器时,允许用户输错密码的次数。

实例:loginfails 3:密码输入错误三次就切断连接。

2. 格式:class [类名] [real/guest/anonymous] [IP地址]

功能:这个指令的功能设定FTP服务器上用户的类别。并可对客户端的IP地址进行限制,允许某部分的IP地址或全部的IP地址访问。而在FTP服务器上的用户基本上可以分为以下三类:

real 在该FTP服务器有合法帐号的用户;

guest 有记录的匿名用户;

anonymous 权限最低的匿名用户

实例:class local real *:定义一个名为local的类,它包含了在任何地方登录(*代表所有IP地址)的real用户。

class remote anonymous guest *:定义一个名为remote的类,它包含了在任何地方登录的anonymous用户和guest用户。

3. 格式:limit [类别] [人数] [时间] [文件名]

功能:这个指令的功能为设置指定的时间内指定的类别允许连接的指定人数上限。当达到人数上限的时候,显示指定文件的内容。

实例:limit remote 100 Any /etc/ftpd/toomany.msg:在任何时间内,remote类的访问用户达到100人时,将不再允许无法产生新的连接,当第101位客户要连接时,连接将失败,并象用户出示文件/etc/ftpd/toomany.msg的内容。

4. 格式:message [文件名称] [指令]

功能:当用户执行所指定的指令时,系统将指定的文件内容显示出来。

实例:message /etc/ftpd/welcome.msg login:当用户执行login命令时,也就是登录到FTP服务器上的时候,系统将显示文件/etc/ftpd/welcome.msg的内容。

5. 格式:compress [yes/no] [类别]

功能:设置哪一个类别的用户可以使用compress(压缩)功能。

实例:compress yes local remote:允许local和remote两个类别的用户都能使用 compress(压缩)功能。

6. 格式:tar [yes/no] [类别]

功能:设置哪一个类别的用户可以使用tar(归档)功能。

实例:tar yes local remote:允许local和remote两类的用户都能使用tar功能。

7. 格式:private [yes/no]

功能:设定是否支持群组对文件的取用。

实例:private yes:支持群组对文件的取用。

8. 格式:passwd-check [none/trivial/rfc822] [enforce/warn]

功能:设定对匿名用户anonymous的密码使用方式。

none 表示不做密码验证,任何密码都可以登录;

trival 表示只要输入的密码中含有字符“@”就可以登录;

rfc822 表示密码一定要符合RFC822中所规定的E-Mail格式才能登录;

enfore 表示输入的密码不符合以上指定的格式就不让登录;

warn 表示密码不符合规定时只出现警告信息,仍然能够登录。

实例:passwd-check rfc822 warn:希望能够得到符合规定的E-Mail作为密码,但如果不是,也允许登录。

9. 格式:log command [real/guest/anonymous]

功能:设置哪些用户登录后的操作记录在文件/usr/adm/xferlog中。

实例:log command real:当real用户登录后,将他的操作记录下来。由于其它用户权限较低,所以操作不会引起太大的安全隐患,所以一般只需记下real用户的操作就可以了。

10. 格式log transfers [real/guest/anonymous] [inbound/outbound]

功能:设置哪些用户的上载(inbound)和下载(outbound)操作做日志。

实例:log transfer anonymous guest inbound outbound:对于匿名用户要更加的关注它们的文件操作,

所以无论上载、下载都进行记录。

log transfer real inbound:对于合法用户则只记录他的上载记录。

11. 格式:shutdown [文件名]

功能:FTP服务器关闭的时间可以设置在后面所指定的文件中,当设置的时间一到,便无法登录FTP服务器了,要恢复的话只有将这个文件删掉。而这个文件必 须由指令/bin/ftpshut来生成。

实例:shutdown /etc/ftpd/shut.msg

12. 格式:delete [yes/no] [real/anonymous/guest]

功能:设置是否允许指定用户使用delete命令删除文件。默认是允许。

实例:delete no anonymous,guest:为了更好地管理FTP服务器,一般情况下,我们不允许匿名用户执行delete命令。

13. 格式:overwrite [yes/no] [real/anonymous/guest]

功能:设置是否允许指定用户覆盖同名文件。默认是允许。

实例:overwrite no anonymous,guest:为了更好地管理FTP服务器,一般情况下,我们不允许匿名用户覆盖同名文件。

14. 格式:rename [yes/no] [real/anonymous/guest]

功能:设置是否允许指定用户使用rename命令来为文件改名。默认是允许。

实例:delete no anonymous:为了更好地管理FTP服务器,一般情况下,我们不允许匿名用户执行rename命令改变文件名。而对有记录的匿名用户则适当的放宽,允许他们使用改名命令。

15. 格式:chmod [yes/no] [real/anonymous/guest]

功能:设置是否允许指定用户使用chmod命令更改文件权限。默认是允许。

实例:delete no anonymous,guest:为了更好地管理FTP服务器,一般情况下,我们不允许匿名用户执行chmod命令更改文件权限。

16. 格式:umask [yes/no] [real/anonymous/guest]

功能:设置是否允许指定用户使用umask命令。默认是允许。

实例:delete no anonymous:为了更好地管理FTP服务器,一般情况下,我们不允许匿名用户执行umask命令。

17. 格式:upload [根目录] [上载目录] [yes/no] [用户] [权限] [dirs/nodirs]

提示:试试键盘 “← →” 可以实现快速翻页 

一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑