快速业务通道

linux下的ftp

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-25
FTP的基本概念 1.FTP是什么? FTP叫做文件传输协议,它的作用就是上传下载文件 2.FTP的传输模式(站在服务器角色去看) ⑴主动FTP模式: 第一个过程是客户机主动去连接服务器 第二个过程服务器会打开21端口来接受客户端的访问,以后这个链接就会传输命令 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 第三个当客户机要从服务器上下载东西的时候,会发一条指令给服务器 第四个过程服务器会打开自己的20端口,并把数据主动送到客户机的一个随机端口上 ⑵被动FTP模式: 第一个过程是客户机主动去连接服务器 第二个过程服务器会打开21端口来接受客户端的访问,以后这个链接就会传输命令 第三个当客户机要从服务器上下载东西的时候,会发一条指令给服务器 第四个过程服务器会打开一个随机端口,并通过21告诉客户机打开的端口号,并等待客户机的连接 原因:现在大多数的用户都使用ADSL来连接网络,ADSL的连接方式中客户机是没有静态IP地址的,如果使用ADSL拨号,公网地址会被绑定到ADSL的外接口上,那如果FTP服务器主动把数据送到客户端的话,那数据只能到达ADSL的外接口,但是无法到局域网中的客户机上.这是为什么现实生活中大部分的FTP都是被动模式的原因.IE浏览器中有默认配置 3.WINDOWSLINUX下常见的FTP服务器端软件 LINUX下: wu-ftpd: 优点: ①出现的早,稳定,功能完善 缺点: ①代码零乱,不是很规整 ②安全性比较差 proftpd:为了改善wu-ftpd的缺点 优点: ①代码规整了很多 ②安全性有所提升 ③在限制权限角度,功能还是很强的 缺点: ①工作效率不是非常的高 ②搭建一些虚拟的服务器不是特别强大 vsftpd 优点: ①安全性非常高 ②传输效率很高 缺点: ①对权限的限制不是很灵活 ②对上传下载的速率限制也不是很灵活 二、vsftpd服务器的安装和配置 1.安装软件包 在第1张光盘中,名字叫做vsftpd 安装anon的语句都可以用来限制虚拟账户访问FTP 比如限制上面下载的速度可以使用anon_max_rate= 改变虚拟用户登录的主目录可以使用anon_root=

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号