Linux系统与应用课件:架设FTP服务器.pptVIP

Linux系统与应用课件:架设FTP服务器.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  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文档。上传文档
查看更多

【项目导入】FTP(FileTransferProtocol,文件传输协议)在Internet中有着广泛的应用,早在Internet发展初期就与Web服务、E-mail服务一起被列为Internet的三大应用。利用FTP可以方便地实现软件、文件等资源的共享。本项目将详细讲解在Linux操作平台下FTP服务器的搭建及配置。【知识目标】?理解FTP服务的工作原理?理解FTP的工作模式?掌握FTP服务器配置文件格式及参数含义【能力目标】?掌握Vsftpd的安装方法?学会配置Vsftpd的主要参数?掌握FTP服务器的搭建方法11.1FTP服务FTP凭借其简单高效的特性,仍然是跨平台直接传送文件的主要方式。FTP服务器和FTP客户机之间建立两个连接:控制连接和数据连接。控制连接用于发布FTP命令信息,使用21端口;数据连接用于控制数据的上传和下载,使用20端口。FTP服务有两种传输模式,分别为主动模式(ActiveFTP)和被动模式(PassiveFTP)。目前常用的FTP服务器软件有四种:vsftpd、PureFTPD、Wu-ftpd、Proftpd。它们都是基于GPL协议开发的,功能也基本相似,在此仅介绍vsftpd。vsftpd是RedHatEnterpriseLinux6内置的FTP服务器软件,它的使用方法最简单,安全性也很高(vs就是verysecure的缩写,非常安全),其用户数量最多。Vsftpd的特点:(1)它是一个安全、高速、稳定的FTP服务器。(2)它可以做基于多个IP的虚拟FTP主机服务器。(3)匿名服务设置十分方便。(4)匿名FTP的根目录不需要任何特殊的目录结构、系统程序或其他系统文件。(5)不执行任何外部程序,从而减少了安全隐患。(6)支持虚拟用户,并且每个虚拟用户可能具有独立的属性配置。(7)可以设置从inetd中启动或者独立的FTP服务器两种运行方式。(8)支持两种认证方式(PAP或xinetd/tcp_wrappers)。(9)支持带宽限制。11.2FTP服务器的安装与配置1.安装vsftpd服务器默认情况下Vsftpd服务器是不会被安装的,需要管理员手工安装。在RHEL6.4中内置的vsftpd软件包为vsftpd-2.2.2-11.el6.i686.rpm,可通过yum或rpm安装。[root@loacalhost~]#yuminstallvsftpd2.启动、停止、重启服务#servicevsftpdstart/restart/stop3.VSFTPD的配置文件4.VSFTPD支持的账户类型(1)匿名帐户:在登录FTP服务器时不需要输入密码就可以访问FTP服务器,匿名帐户名称为anonymous或ftp,匿名帐户的登录目录为/var/ftp/pub。(2)本地实体帐户:具有本地权限的帐户,登录FTP服务器时需要输入用户名、密码,登录目录为自己的主目录。(3)虚拟帐户:虚拟帐户只具有从远程登录FTP服务器的权限,只能访问为其提供的FTP服务,密码和用户名都是由用户密码库指定,PAM认证。5.主配置文件vsftpd.conf是FTP服务器的主配置文件,决定了Vsftpd服务器的主要功能,其格式有如下规则:(1)配语法形式为“参数名=参数值”。(2)配置语句中除了参数值以外,所有的选项都不区分大小写。(3)可使用“#”表示该行为注释信息。11.3FTP命令格式:ftp[主机名/IP地址][端口号]或ftp用户名@主机名/IP(1)ls命令(2)cd命令(3)lcd命令(4)get命令(5)mget命令(6)put命令(7)mput命令(8)open命令(9)close、disconnect和bye命令(10)mkdir命令(11)rmdir命令(12)rename命令11.4任务:匿名及实体账户服务器配置与测试1.任务描述设某公司内部有一台FTP服务器,本地实体帐户可以上传下载资源,匿名帐户只能下载。FTP客户端登录的用户不能改变登录的目录位置。设实体帐户为tina,FTP服务器的IP地址为01/24。客户端的IP地址为1/24。其中IP地址已经配置好,此处不再详述。2.操作步骤(1)安装FTP服务软件包。[root@localhost~]#yuminstall*vsftp*(2)启动FTP服务。[root@localhost~]#servicevsftpdstart(3)创建实体用户。[root@localh

文档评论(0)

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

中医资格证持证人

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

领域认证 该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档