转文件传输ftp服务器

转文件传输ftp服务器

ID:30472569

大小:100.49 KB

页数:24页

时间:2018-12-30

转文件传输ftp服务器_第1页
转文件传输ftp服务器_第2页
转文件传输ftp服务器_第3页
转文件传输ftp服务器_第4页
转文件传输ftp服务器_第5页
资源描述:

《转文件传输ftp服务器》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、转文件传输FTP服务器文件传输服务器来源:ChinaUnix博客编者小语:丰哥的Linux小站:linuxdocs.cublog.cn刚开始接触计算机时,不像现在实时通信软件这么发达,我们随时可通过MSN、QQ等传送信息以及文件。因此要下载文件,多半都是使用FTP这样的服务,特别是影音文件、办公软件以及应用软件。网络开始兴起时,一般拨接上网的速度为64Kbits,实际可用顶多40到50Kbits(约5-6KBytes),因此在文件的传输上,必须使用最省时的传输方式。试想,一个3MBytes的mp

2、3文件,FTP就要花十来分钟下载,更别说其他的传输方式了。时至今日,尽管文件传输方式已经相当多元且网络带宽已经到达1Mbits以上,但FTP仍占有一席之地,主要原因还是对于单一文件的传输效能较好。若我们要传递数十或是数百兆的文件,透过FTP来传输仍是不二之选。笔者第一次架设FTP服务器,是用Serv-U这软件在Windows98上架设,安装一个软件、开个用户、并设定登入目录,就可以让人联机抓取数据。这虽然方便,但整体的功能、稳定性、与安全性不足,直到后来接触Unix与Linux,才开始操作功能性

3、较强的FTP服务器:WU-FTP。WU-FTP这软件在众多Linux中被广泛的使用,直到RedHat9中将默认的FTP服务器改为VSFTP后,才慢慢的淡出LinuxFTP服务器。现在尽管还有许多人爱用WU-FTP,但多数的Linux套件商已将VSFTP做为默认的FTP服务器。1FTP服务概述1.1FTP服务器简介◆FTP协议与运行原理FTP,filetransferprotocol,这是文件传输的通讯协议,也是一般最常用来传送文件的方式。◆Port与Passive传输模式丰哥的Linux小站:l

4、inuxdocs.cublog.cnFTP分为两类,一种为PORTFTP,也就是一般的FTP﹔另一类是PassiveFTP,分述如下:PORTFTP是一般形式的FTP,首先会建立控制频道,默认值是port21,也就是跟port21建立联机,并透过此联机下达命令。其次,由FTPserver端会建立数据传输频道,默认值为20,也就是跟port20建立联机,并透过port20作数据的传输。PASVFTP跟PORTFTP类似,首先会建立控制频道,默认值是port21,也就是跟port21建立联机,并透过

5、此联机下达命令。其次,会由client端做出数据传输的请求,包括数据传输port的数字。这两者的差异为何?PORTFTP当中的数据传输port是由FTPserver指定,而PASVFTP的数据传输port是由FTPclient决定。通常我们使用PASVFTP,是在有防火墙的环境之下,透过client与server的沟通,决定数据传输的port。◆WU-FTPWU-FTP是WashingtonUniversityFTP的简称,顾名思义,就是由美国华盛顿大学研发而成的FTP服务器软件,这在早期的Li

6、nux中为默认的FTP服务器,但在这三年来,已较少被使用。◆VSFTPVSFTP,是VerySecureFTP的简称,表示它是一个非常安全的FTP服务器。从RedHat9之后的版本,包括Fedora、RedHatEnterprise、Mandriva等都以它为默认的服务器。从RedHat的历史来看,VSFTP服务器做了一些改变:第一,ftpserver(FTP服务器)中只剩下vsftp,原有的wuftp、proftp等都没放入﹔第二,vsftp从XINETD中独立出来,并将配置文件从/etc/v

7、sftpd.conf之中移到/etc/vsftpd/vsftpd.conf。这样的改变的原因有二:第一,vsftp已有独立运作的能力,不需要藉由XINETD启动﹔第二,本身功能与安全控管强大,不需要躲在XINETD的保护之下。此外,类似sendmail、httpd、ssh、samba等,将配置文件放入/etc下的独立目录vsftpd。到了近期的RedHatenterprise与Fedora中,vsftp结合了SELinux更强大的安全防护,在使用上多了根目录的权限限制。1.2FTP的优点与适用环

8、境FTP的用途就是网络上的文件传输,除了FTP之外,网上的文件传输方式还包括网上邻居的复制黏贴、实时通讯软件的点对点传输、E-mail的附档夹带等。在这众多的传输方式中,FTP是最节省资源,且传输效益最高的一种方式。2安装与运行2.1软件安装VSFTP软件的来源有二:一者为安装光盘中的文件,一者为网络下载的文件。◆yum安装(RedHat与Fedora下的安装)使用yum的命令为yuminstallvsftpd,执行过程如下:[root@localhost~]#yuminstallvsftpd载

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。