电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第7讲配置FTP服务VIP专享VIP免费

第7讲配置FTP服务_第1页
第7讲配置FTP服务_第2页
第7讲配置FTP服务_第3页
第6讲FTP服务器的设置第一页,共二十六页。FTP协议FTP概述FTP就是FileTransportProtocol文件传输协议的缩写,FTP服务器能够在网络上提供文件传输服务。FTP最初与WWW服务和邮件服务一起被列为因特网的三大应用,可见其在网络应用中的地位举足轻重。FTP服务器根据服务对象的不同可分为匿名服务器(AnonymousFtpServer)和系统FTP服务器。前者是可以让任何人登录上去获取文件的FTP服务器,后者就只能是在FTP服务器上有合法账号的人才能使用。第二页,共二十六页。FTP协议的工作原理建立一个ftp会话包括五个软件元素的交互:用户接口(UI):提供了一个用户接口并使用客户端协议解释器的服务客户端协议解释器(CPI):向远程服务器协议机发送命令并且驱动客户数据传输过程服务端协议解释器(SPI):响应客户协议机发出的命令并且驱动服务器端数据传输过程客户端数据传输协议(CDTP):负责完成和服务器数据传输过程及客户端本地文件系统的通信服务端数据传输协议(SDTP):负责完成和客户数据传输过程及服务器端文件系统的通信第三页,共二十六页。控制连接:主要用来传送在实际通信过程中需要执行的FTP命令以及命令的响应(服务器监听21号端口)数据连接:用来传输用户的数据。第四页,共二十六页。FTP的数据传输模式:主动传输模式:ftp服务器使用一个标准的端口(20)作为服务器端的数据连接端口与客户建立数据连接。被动传输模式:ftp服务器在非20端口的其他数据传输端口上监听客户的请求。单端口传输模式:ftp服务器就会使用ftp协议的数据传输端口(20)和客户端的控制连接源端口建立一个数据传输连接。第五页,共二十六页。ftp的典型消息在用于ftp客户程序与ftp服务器进行通信时,经常会看到一些由ftp服务器发送消息,这些消息是ftp协议所定义的。下面列出典型的ftp消息:消息号125:数据连接打开,传输开始200:命令OK226:数据传输完毕331:用户名OK425:不能打开数据连接426:数据连接被关闭,传输被中断452:错误写文件500:语法错误,不可识别的命令第六页,共二十六页。FTP服务器的设置目前在UNIX和LINUX下常用的免费FTP服务器软件主要是Wu-FTP和ProFTP这两种。Wu-FTP广泛应用在众多的Unix和Linux系统中,曾经是RedHatLinux默认的FTP服务器软件,其全称是WashingtonUniversityFTP。Wu-FTP软件的特性:1、让用户在下载文件的同时可以对文件做自动的压缩或解压缩操作;2、可以对不同网络的机器做不同的存取限制和存取时间;3、可以记录文件上传和下载的时间;4、可以显示传输时的相关信息,以便让用户知道目前的传输状态;5、可以设定连接的数量限制,以提高工作效率。第七页,共二十六页。这些功能都适于吞吐量较大的FTP服务器的管理要求。但是,Wu-FTP最致命的弱点是安全性比较差。由于推出的时间比较早,所以在功能上和安全性上,都不能满足现在的需求。所以,在RedHatLinux8.0中,默认的FTP服务器已经改成了vs-ftpd这个软件FTP服务器的设置第八页,共二十六页。vsftpd简介vsftpd是一个基于GPL发布的类UNIX系统上使用的FTP服务器软件。其中的vs是“VerySecure”的缩写,从此名称缩写可以看出,编制者的初衷就是代码的安全性。第九页,共二十六页。Vsftpd的特性安全性是编写vsftpd代码的初衷,除了与生俱来的安全性能之外,高速、稳定的性能是vsftpd的两个特性。在速度方面:使用ASCII模式下载数据时,vsftpd的速度是WU-FTPd的两倍;如果Linux的主机使用2.4.X版本的内核,在千兆以太网上的下载速度可达86Mbytes/sec。在稳定性方面:vsftpd可以在单机(非集群)上支持4000个以上的并发用户同时连接。据ftp.redhat.com的数据,vsftpd可以支持15000个并发用户。除了安全、高速、稳定之外,vsftpd还具有如下的特性:支持基于IP的虚拟FTP服务器支持虚拟用户支持PAM或xinetd/tcp_wrappers的认证方式支持两种运行方式:独立和Xinetd支持每个虚拟用户具有独立的配置支持带宽限制等第十页,共二十六页。谁在使用vsftpd由于vsftpd具有上述的特性,现在越来越多的FTP服务器使用vsftpd。例如:ftp.redhat....

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部