Linux从入门到提高第章FTP服务器配置课件.ppt

Linux从入门到提高第章FTP服务器配置课件.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第14章 FTP效劳器配置 FTP简介 使用Vsftp效劳器 深入使用Vsftp效劳器 使用Wu-ftp效劳器 本章小结 本节将对FTP协议的根本原理、所使用的文件类型、文件结构、传输模式、常用命令、典型消息等进行介绍。 14.1 FTP简介 FTP〔File Transfer Protocol,文件传输协议〕是在RFC959中说明的。该协议定义了一个在远程计算机和本地计算机之间传输文件的标准。 FTP主要有以下作用: ? 从客户端向效劳器发送一个文件。 ? 从效劳器向客户端发送一个文件。 ? 从效劳器向客户端发送文件或目录列表。 FTP的连接模式有两种:PORT和PASV。相对于效劳器而言,PORT为一个主动模式,PASV为被动模式 14.1.1 FTP协议介绍 该属性指定如何将文件的数据匹配为适于传输的格式,一共有四种可能的选择: ? ASCII文件类型 ? EBCDIC文件类型 ? 本地文件系统 ? 格式控制 14.1.2 FTP文件类型 FTP文件结构是指文件在本地以及在传输过程中使用的组织方式,也可以简单地理解为它反映给用户的某种数据结构方式〔比方简单的字节流、结构化的记录、页面化的文件等〕。 由数据传输过程来负责在传输中的结构及本地结构之间的相互匹配,有三种可能的数据传输方式: ? 文件结构 ? 记录结构 ? 页面结构 14.1.3 FTP文件结构 包括以下三种: ? 流模式 ? 块模式 ? 压缩模式 14.1.4 FTP传输模式 FTP提供了很多的命令来使本地和远程建立连接,并访问远程文件系统。 ? ABOR:放弃传输 ? CDUP:在远程系统上将当前目录切换到上级目录 ? CWD:改变远程系统的工作目录 ? DELE:删除远程系统的文件 ? HELP:读取效劳器的帮助信息,如支持的命令列表 ? LIST:在一个新建立的数据连接上发送当前目录下的文件列表 ? MKD:创立目录 ? MODE:指定传输模式,可使用的参数包括:S、B或C. ? NLST:在一个新建立的数据连接上发送当前目录下的完整列表 ? NOOP:空操作,防止连接断开 ? PASS:提供一个用户登录密码,必须跟在USER命令之后 14.1.5 FTP常用命令 ? PASV:要求效劳器将监听数据连接的端口号发送给客户端 ? PORT:在参数中将客户端监听数据连接的端口号发送给效劳器 ? PWD:显示效劳器端的当前工作目录名 ? QUIT:退出登录并断开连接 ? RETR:从远程系统取回一个文件 ? RMD:删除一个目录 ? STAT:状态信息 ? STOR:上传一个文件到效劳器上,如果文件已经存在,那么覆盖 ? STRU:指定文件结构,参数可以为F、R或P ? TYPE:指定文件类型,参数可以为A、E、I、L,其中A和I比较常用 14.1.5 FTP常用命令 一些FTP中使用的典型消息: ? 125:数据连接翻开,传输开始 ? 200:命令OK ? 331:用户名OK,需要输入密码 ? 425:不能翻开数据连接 ? 452:错误写文件 ? 500:语法错误〔命令无法识别〕 14.1.6 FTP典型消息 Vsftp是Linux系统下的一套开源FTP效劳器软件。具有结构简单、容易上手、性能优良的特点。 14.2 使用Vsftp效劳器 Vsftp是一个基于GPL发布的类Unix系统上使用的FTP效劳器软件,它的全称是Very Secure FTP 主要特征包括: ? 非常高的平安性 ? 带宽限制功能 ? 良好的扩展性 ? 支持创立虚拟用户 ? 支持IPv6 ? 支持虚拟IP ? 高速、稳定 14.2.1 Vsftp简介 安装Vsftp有两种方法:从安装光盘中获取RPM包进行安装,或者从Vsftp的官方站点下载软件的源代码,编译后安装,目前最新的版本为。 14.2.2 安装Vsftp效劳器 启动Vsftp效劳器: # service vsftpd start 查看Vsftp的状态: # service vsftpd status 停止Vsftp效劳器: # service vsftpd stop 14.2.3 启动和关闭Vsftp效劳器 Vsftp的主配置文件:/etc/vsftpd/vsftpd.conf 合理使用配置文件中的各个选项是保证FTP平安稳定运行的前提。 14.2.4 配置vsftpd.conf文件 ftpusers文件用来设定系统中哪些用户不能使用FTP效劳。 14.2.5 配置ftpusers文件 user_list文件指定的用户能否访问FTP效劳器取决于userlist_den

文档评论(0)

精品大课件 + 关注
实名认证
内容提供者

专业类课件,PPT课件,ppt课件,专业类Word文档。只为能提供更有价值的文档。

1亿VIP精品文档

相关文档