器运转起来
一般来说,只要正确地编译安装了wu-ftpd,该服务器就可以正常运行。用户可以通过FTP命令从各种系统上连接该服务器。四、配置文件的设置
1./etc/ftpaccess的设置 这个配置文件是FTP服务器最重要的配置文件,这个文件的设置决定了FTP是否可以正常
工作及许多访问权限的设置。如下面的例子所示:class all real,guest,anonymous *
limit all 10 Any /etc/msgs/msg.deadreadme README* loginreadme README* cwd=*
message /welcome.msg loginmessage .message cwd=*compress yes alltar yes all
log commands reallog transfers anonymous,real inbound,outbound
shutdown /etc/shutmsgemail user@hostname 下面是设置文件各个指示(directive)的详细说明:
指示: loginfails n密码输入n次就自动断开连接指示:autogroup 组名 类别 [<类别> ...]
若一个匿名用户属于任何一个参数类别的类,则FTP服务器将实施setegid()调用使其属
于这个组名定义的组,这样做是为了实现某些特定类别的匿名用户可以访问一些只允许本组及拥有者可以访问的文件。组名必须是/etc/group内定义的有效组。
指示: class 类名 类别(real、guest、anonumous) IP地址 这个指示是设定FTP服务器用户的类别。
FTP服务器的用户可以分为以下三种类别:real 在该FTP服务器上拥有合法帐户的用户;guest 另外定义某些特定组的用户;anonymous 匿名用户;
举例说明:class outworld real,guest,anonymous *
定义一个名为outworld的类,该类包含三种类型的用户:real,guest,anonymous。该类
在后面的指示中使用。其中'*'是类定义中的IP地址部分,表示网络上的所用主机。也就是说
明允许任何主机连接FTP服务器。若希望对访问FTP的主机进行一定的权限设置,可以这样做:
class friend real,guest,anonymous * 202.102.13.*
指定义一个friend类,该类从* 及202.102.13.*访问FTP服务器时有特定的权限设定。
指示: limit 类别 人数 时间 文件名 该指示设定在某个类在某个时间内允许连接FTP服务器的人数的限制,并指定当连接人数
超过限制,后面的用户连接时显示给用户的消息信息。举例说明:limit local 20 Any /tmp/message/msg.toomany
上面的例子限定local这个类中的拥护同一时间只能有20人同时上网连接这台FTP服务器
,若超过20人则显示/tmp/message/msg.toomany的文件的内容
l
imit outworld 100 MoTu|Any 2200-0800 /tmp/message/msg.limit
这个例子限制outworld这个类的用户只能在周一周二或每天的晚上10点到第二天早上的
8点之间访问该FTP服务器,而且同时连线的人数不可以超过100人
linux架设FTP服务器(6)
2021-04-05 06:46
linux架设FTP服务器(6).doc
将本文的Word文档下载到电脑
下载失败或者文档不完整,请联系客服人员解决!