Linux系统下FTP服务器构建方案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux系统下FTP服务器构建方案 下同样自带有一个FTP配置组件,名为Washington University FTP(Wu-Ftpd),此组件在internet上应用极其广泛,是一个性能优秀的服务器软件,以其丰富的功能和超大、超速的数据吞吐量而著称。 Wu-Ftpd安装篇 一. 如果你的Linux没有自带Wu-Ftpd。 请先到:81/down/wu-ftpd-current.tar.gz下载,再按以下步 骤安装: 第一步:以root进Linux系统(大家应该知道,在Linux中非root用户正常情况下是没有挂接文件系统权限的;接着使用mkdir /mnt/Wuftp命令行在/mnt里创建一个新的文件夹Wuftp。 ??? 第二步:将wu-ftpd源码拷入此目录并解压“tar zxvf wu-ftpd-2.6.2.tar.gz”。 ??? 第三步:按以下命令行进行源码编译: ??? Cd /mnt/Wuftp/wu-ftpd-2.6.2--------------(进入解压目录) ??? . /configure?????????????? --------------(运行环境自动检测) ??? Make??????????????????? --------------(开始编译,并在源码的 bin 目录下生成编译后的几个可执行文件.) ??? 第四步:使用make install命令行将其安装到默认目录下即可使用。 二. Linux自带有Wu-Ftpd。 这就相对简单多了,只需先通过RedHat的第一张光盘安装Wu-Ftpd的RPM包;然后 输入以下命令即可安装: Rpm - ivh wu-ftpd-x.x.x-x.i386.rpm-----------------------(-x.x.x-x.是你的Wu-Ftpd版本号)。 Wu-Ftpd配置篇 一. 启动。 我们可以将其配置为自动启动。方法是:找到Linux安装光盘,执行附带的Setup程序,并在“System Service”里选中Wu-Ftpd确定即可。 二. 设置ftp宿主目录。 其缺省位置为/home/ftp,可以通过修改/etc/passwd)来改变这个目录。 三. 对一些重要的配置文件作进一步设定,使其能更好的控制用户的访问权限。 这些配置文件包括:/etc/ftpaccess 、/etc/ftpconversions、etc/ftpusers、/etc/ftpphosts、/etc/ftp-groups。利用这些文件,可以相当准确的控制某个用户、某个时间段从何地以何种方式访问到服务器,而且可以对用户连接后所进行的所有操作进行跟踪。每个配置文件说明如下: 1./etc/ftpaccess:这是非常重要的一个配置文件,文件里的每一行命令定义一个属性,主要用来控制存取权限。 ??? 2./etc/ftpconversions:用来配置压缩/解压缩程序。 ??? 3./etc/ftpusers:该文件夹中包含的用户不能通过FTP登录服务器,有时将需要禁止的用户账号写入文件/etc/ftpuser中,这样就可以禁止一些用户使用FTP服务。 ??? 4./etc/ftpphosts:用于配置通过允许或禁止远程对某个帐号的访问控制。 ??? 5./etc/ftpgroups:用来创建用户组,使组内成员可以预先设定访问FTP服务器。 下面我们以几个小例来熟悉这些配置文件的设置: ??? 1. 登录人数的限制。 ??? 在/etc/ftpaccess这个配置文件里设定。格式为:limit [类别] [人数] [时间] [文件名],意思就是设置某类别在指定时间内允许登录到FTP服务器的人数。比如:l imit? Any/etc/sys.msg,表示所有类别在任何时间内登录FTP的人数不能超过20人,否则将显示sys.msg这个提示文件。 ??? 2. 设置匿名用户密码验证方式。 ??? 格式:passwd-check [none/trivial/rfc822]? [enforce/warn]。两组可选项中,none指不对密码进行验证,任何密码都可以登录;trival指只要密码中包含@就可登录;rfc822则是指密码要符合rfc822规定的邮件格式方可正常登录;另一组enforce表示输入的密码不符合指定格式就不允许登录;而warn是指就算密码不符合指定格式仍然允许登录。 ??? 3. 定义用户类别。格式:class [类名] [real/guest/anonymous][IP地址] 其意思是:设定FTP服务器上的用户类别,并可对客户端的IP地址进行限制,允许特定或者全部的IP地址访问FTP服务器。 我们配置好FTP服务器后,可以自己先调试看看,不管是用图形工具还

文档评论(0)

803322fw + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档