网站大量收购独家精品文档,联系QQ:2885784924

第2章ftp服务的配置与应用.pptVIP

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LINUX 服务器配置与应用 第02章 ftp服务器配置与管理 FTP的工作原理 VSFTPD的简介 VSFTPD的安装 VSFTPD的配置 VSFTPD服务故障实例分析 FTP客户端的使用 FTP的工作原理 FTP是目前Internet上最流行的数据传送方法之一。利用FTP协议,可以在服务器和客户机之间进行双向数据传输,而且可以一次传输一个或多个文件夹和文件。当一个网站在本地编辑完成后,一般都是通过FTP方式传送到服务器上的。 文件传输协议服务器(FTP) 1. FTP协议概述 FTP是TCP/IP的一种具体应用,FTP工作在OSI模型的第七层,TCP模型的第四层上,即应用层,FTP使用的是传输层的TCP传输而不是UDP,这样FTP客户在和服务器建立连接前就要经过一个被广为熟知的“三次握手”的过程,其意义在于客户与服务器之间的连接是可靠的,为数据的传输提供了可靠的保证。 2. 什么是FTP协议 FTP 是 TCP/IP 协议族中的一个协议,是英文File Transfer Protocol的缩写。该协议定义的是一个在远程计算机系统和本地计算机系统之间传输文件的一个标准,是Internet文件传送的基础。 3. FTP的基本工作原理 (1)打开熟知端口(端口号为21),使客户进程能连接上; (2)等待客户进程发起连接建立请求; (3)启动从属进程来处理客户进程发来的请求。从属进程对客户进程的请求处理完毕后即终止,但从属进程在运行期间根据需要还可能创建其他一些子进程。 (4)回到等待状态,继续接受其他客户进程发来的请求。主进程与从属进程的处理是并发地进行。 4. FTP用户授权 FTP地址如下: ftp://用户名:密码@FTP服务器IP或域名:FTP命令端口/路径/文件名 上面的参数除了FTP服务器IP(或域名)为必要项外,其他项都是可有可无的。如以下地址都是有效FTP地址: ftp://lb:123456@ ftp:// lb:123456@ ftp://lb:123456@ :2003/soft/demo.doc 互连网中大多数FTP 服务器都支持“匿名”(Anonymous)登录。这类服务器的目的是向公众提供文件拷贝服务,不要求用户事先在该服务器进行登记注册,也不用取得FTP服务器的授权。 5. FTP的传输模式 (1)ASCII传输方式 (2)二进制传输模式 Linux环境下的FTP服务器 1. Wu-ftpd 2. ProFTPD 3. vsftpd VSFTPD的简介 vsFTPd是目前Linux最好的FTP服务器工具之一,其中的vs就是“Very Secure”(很安全)的缩写,它的最大优点就是安全。 VSFTPD的简介 VSFTP的优点 体积小 93K Apr 23 2004 vsftpd-1.2.1-3.i386.rpm 可定制强 可配置各种应用类型,匿名、虚拟、独立等。 效率高 在百兆网络里经过测试可达80多兆的传输速率。 安全性好 安全选项比较多,且自身安全性较好。 FTP服务器的启动与配置 1. FTP服务器的安装与启动 在进行DNS服务器配置之前,首先要检查系统中是否安装了BIND域名服务器,检查的方法可使用下面的命令: # rpm –qa | grep vsftpd 如未安装vsftpd,则可以使用下面的命令安装: # rpm –ivh vsftpd-2.0.5-16.el5_4.1.i386.rpm 6.2.3 FTP服务器的启动与配置 可使用下面的命令来进行BIND域名服务器的启动和停止。 # service vsftpd start # service vsftpd stop # service vsftpd restart 下面的命令是用来检查vsftpd是否被启动: # pstree | grep vsftpd VSFTPD的配置 VSFTPD的重要文件和目录 /etc/rc.d/init.d/vsftpd 启动脚本 /etc/vsftpd/ftpusers 配置文件(禁止用户列表) /etc/vsftpd.user_list 配置文件(同上) /etc/vsftpd/vsftpd.conf 主配置文件 /usr/sbin/vsftpd 守候进程 /usr/share/doc/vsftpd-1.2.1 文档目录 /var/ftp/pub 匿名FTP目录 2. vsftpd的默认配置文件 #是否允许匿名ftp,如否则选择NO anonymous_enable=YES # 是否允许本地用户登录 local_enable=YES # 是否开放本地用户的

文档评论(0)

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

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

1亿VIP精品文档

相关文档