ftp下载工具如何使用

FTP怎么用啊?
FTP(文件传输协议)是文件传输协议的缩写 。FTP的功能正如其名:FTP的主要功能是让用户连接到一台远程计算机(这些计算机都在运行FTP服务器程序)上,查看远程计算机中有哪些文件,然后将文件从远程计算机复制到本地计算机,或者将文件从本地计算机发送到远程计算机 。FTP如何工作以下载文件为例 。当您启动FTP从远程计算机复制文件时,您实际上启动了两个程序:本地计算机上的FTP客户端程序:它请求FTP服务器复制文件 。另一种是在远程计算机上启动FTP服务器程序,它响应您的请求,将指定的文件传输到您的计算机 。在FTP“客户端/服务器”模式下,客户端需要在其本地计算机上安装FTP客户端程序 。FTP客户端程序有两种:字符界面和图形界面 。该界面的FTP命令复杂而繁多 。具有图形界面的FTP客户端程序更简单,操作更方便 。简单来说,支持FTP协议的服务器就是FTP服务器 。下面是什么是FTP协议(文件传输协议) 。一般来说,用户联网的首要目的是实现信息共享,文件传输是信息共享最重要的内容之一 。早期在网上传输文件并不容易 。我们知道互联网是一个非常复杂的计算机环境,包括PC、工作站、MAC和大型机 。据统计,连接到互联网的计算机有数千万台,这些计算机可能运行不同的操作系统和运行Unix的服务器 。还有运行Dos和Windows的PC,运行MacOS的MAC等等 。对于各种操作系统之间的文件通信问题,需要建立一个统一的文件传输协议,称为FTP 。基于不同的操作系统有不同的FTP应用,所有这些应用都遵守相同的协议,这样用户就可以将自己的文件发送给他人,或者从其他用户的环境中获取文件 。像大多数互联网服务一样,FTP是一个客户机/服务器系统 。用户通过支持FTP协议的客户端程序连接到远程主机上的FTP服务器程序 。用户程序通过客户端程序向服务器程序发送命令,服务器程序执行用户发出的命令,并将执行结果返回给客户端 。例如,如果用户发出一个命令,要求服务器将某个文件的副本发送给用户,服务器将响应这个命令,并将指定的文件发送到用户的机器 。客户端代表用户接收该文件,并将其存储在用户目录中 。在FTP的使用中,用户经常会遇到两个概念:“下载”和“上传” 。下载文件是指将文件从远程主机复制到自己的电脑上;上传文件意味着将文件从您自己的计算机复制到远程主机 。在互联网语言中,用户可以通过客户端程序向(从)远程主机上传(下载)文件 。使用FTP时,必须先登录,在远程主机上获得相应权限后,才能上传或下载文件 。也就是说,如果你想用哪台电脑传输文件,你必须有哪台电脑的适当授权 。换句话说,除非您有用户ID和密码,否则无法传输文件 。这种情况违背了互联网的开放性 。互联网上有一千多万台FTP主机 。不可能要求每个用户在每台主机上都有一个帐户 。匿名FTP就是为了解决这个问题而产生的 。匿名FTP是一种机制,通过这种机制,用户可以连接到远程主机并从其下载文件,而无需成为其注册用户 。系统管理员建立了一个名为anonymous的特殊用户ID,互联网上的任何人都可以在任何地方使用它 。通过FTP程序连接匿名FTP主机的方法与连接普通FTP主机的方法类似,只是需要输入用户ID时必须输入anonymous,用户ID的密码可以是任意字符串 。
传统上,你使用你的电子邮件地址作为你的密码,这样系统维护程序可以记录谁正在访问这些文件 。值得注意的是,匿名FTP并不适用于所有的互联网主机,只适用于提供该服务的主机 。当远程主机提供匿名FTP服务时,它会指定一些目录对公众开放,允许匿名访问 。系统中的其余目录是隐藏的 。作为一种安全措施,大多数匿名FTP主机允许用户从它们那里下载文件,但不允许用户向它们上传文件 。也就是说,用户可以将匿名FTP主机上的所有文件复制到自己的机器上,但是不能将自己机器上的任何文件复制到匿名FTP主机上 。即使一些匿名FTP主机允许用户上传文件,用户也只能将文件上传到指定的上传目录 。然后,系统管理员会检查这些文件,他会将它们移动到另一个公共下载目录,供其他用户下载 。这样,远程主机的用户就不会上传有问题的文件,例如带有病毒的文件 。作为互联网用户,你可以通过FTP在任意两台互联网主机之间复制文件 。但实际上大多数人只有一个上网账号,FTP主要用于下载公共文件,如共享软件、各公司技术支持文件等 。互联网上有成千上万的匿名FTP主机,存储着无数的文件供用户免费复制 。事实上,几乎各种信息和各种计算机程序都可以在互联网上找到 。这是互联网吸引我们的重要原因之一 。匿名FTP使用户有机会访问世界上最大的信息库 。这个信息库是日积月累的,而且还在不断增长,永不关闭,几乎涉及所有学科 。而且,这一切都是免费的 。匿名FTP是在互联网上发布软件的常用方法 。互联网之所以能延续到今天,是因为人们使用通过标准协议提供标准服务的程序 。很多类似这样的程序都是通过匿名FTP分发的,任何人都可以访问 。互联网上有海量的匿名FTP主机和更多的文件,那么如何才能知道某个特定的文件位于哪个匿名FTP主机的哪个目录下呢?这正是阿奇服务器要做的 。Archie会自动搜索FTP主机,构造一个包含所有文件目录信息的数据库,让你直接找到所需文件的位置信息 。
ftp工具怎么用
FTP工具主要用于上传和下载 。上传的话,直接通过FTP把本地的数据拖到你要上传的地址就可以了 。要下载,只需连接到下载地址,右键单击所需的文件进行下载 。
ftp上传下载工具如何使用

ftp下载工具如何使用

文章插图
ftp怎么下载?
如何ftp下载论坛资源:1 。1.安装必要的下载软件 。一般电影文件都很大,所以必须使用支持断点续传的下载工具软件,比如FlashGet、NetAnts、NetTransport、GetRight等 。推荐flashget(中文名为FlashGet),这是一个可以长期免费使用的共享软件,或者用破解的注册码注册,摆脱烦人的广告 。这个软件在各大软件站都有下载 。如果找不到,可以在论坛发帖求助 。安装软件后,请务必将重试连接的时间间隔更改为30秒以上,如下所述 。下载警告频繁的连接尝试会消耗大量的ftp服务器资源 。论坛的ftp服务器要求30秒内连接数不能超过两个(含两个),否则IP会被屏蔽 。以FlashGet为例,改变方法如下:点击菜单:工具-选项,打开选项窗口,点击连接选项卡,打开图形窗口,修改图形中重试等待的设置值,保证不小于30 。
ftp怎么用??
FTP基础知识FTP FTP是文件传输协议的缩写,用于两台计算机之间传输文件 。与HTTP相比,FTP协议要复杂得多 。原因比较复杂,因为FTP协议使用了两个TCP连接,一个是命令链接,用来在FTP客户端和服务器之间传递命令;另一个是数据链路,用于上传或下载数据 。FTP有两种工作模式:端口模式和PASV模式,中文意思是主动模式和被动模式 。端口(主动)连接过程是:客户端向服务器的FTP端口(默认为21)发送连接请求,服务器接受连接并建立命令链接 。当需要传输数据时,客户端使用命令链接上的端口命令告诉服务器:“我打开了* * * *端口,快来连接我” 。于是服务器从端口20向客户端的端口* * *发送连接请求,建立数据链路传输数据 。PASV(被动)连接过程是:客户端向服务器的FTP端口发送连接请求(默认为21),服务器接受连接并建立命令链接 。当需要传输数据时,服务器在命令链接上用PASV命令告诉客户端:“我打开了* * * *端口,过来连接我” 。于是客户端向服务器的* * *端口发送连接请求,建立数据链路传输数据 。从上面可以看出,两种方式中命令链路的连接方式是相同的,但是数据链路的建立方式是完全不同的 。这就是FTP的复杂性 。FTP服务器1的注意事项 。FTP服务器是公网IP,使用公网动态域名;或者内网IP,使用内网专业版TrueHost 1 。如果服务器上安装了防火墙,请记住打开防火墙上的FTP端口(默认为21) 。2.所有FTP服务器软件都支持端口模式 。至于PASV模式,大多数FTP服务器软件都支持它 。支持PASV模式的FTP服务器软件也可以设置为仅在端口模式下工作 。3.为了使PASV模式正常工作,有必要在FTP服务器软件上指定PASV模式的可用端口范围(设置方法) 。另外,在服务器的防火墙上打开这些端口 。当客户端以PASV模式连接到服务器时,服务器将从该端口范围中选择一个端口连接到客户端 。二、FTP服务器为内网IP,使用内网动态域名标准版cm*natpro*y 。在这种情况下,FTP服务器不需要进行特殊设置,只要它支持PASV模式 。大多数FTP服务器软件支持PASV模式 。FTP客户端注意事项:选择PASV或端口登录到FTP服务器 。选择权在FTP客户端,而不是FTP服务器 。1.客户端只有内网IP,没有公网IP 。从上面的FTP基础知识来看,如果使用PORT方法,由于客户端没有公共IP,FTP将无法连接客户端建立数据链路 。因此,在这种情况下,客户端必须使用PASV连接到FTP服务器 。大多数FTP站长发现有的人可以登录他们的服务器,有的人不能 。典型的错误原因是客户端没有公共IP,而是使用IE作为FTP客户端登录(IE默认使用端口) 。作为一个FTP站长,有必要掌握FTP的基础知识,然后指导你的朋友如何正确登录你的FTP 。第二,客户端有一个公共IP,但是安装了防火墙 。如果您通过PASV登录FTP服务器,客户端在建立数据链接时向服务器发送连接请求是没有问题的 。另一方面,如果你通过端口的方式登录FTP服务器,当数据链路建立后,服务器向客户端发送连接请求时,连接请求会被防火墙拦截 。如果要通过端口登录FTP服务器,请在防火墙上打开1024以上的高端端口 。3.要连接内部网标准版cm*natpro*y设置的FTP服务,必须使用PASV 。连接到公共网络上的任何FTP服务器,或者用专业版的内部网TrueHost构建的FTP服务器 。可以使用端口模式和PASV模式 。当然,使用端口法时,必须满足以上两个条件 。
四、常见的FTP客户端软件端口模式和PASV模式的切换方法 。默认情况下,大多数FTP客户端使用PASV 。IE默认使用端口模式 。在大多数FTP客户端设置中,常见的词是“PASV”或“被动模式”,但很少看到“端口”或“主动模式”这样的词 。因为FTP只有两种登录方式:端口和PASV,取消PASV就意味着使用端口 。即:工具-互联网选项-高级-“使用被动FTP”(需要IE6.0以上版本支持) 。Cuteftp:编辑-设置-连接-防火墙-“pasv模式”或文件-站点管理器,左边选择站点-编辑-“使用pasv模式”FlashGet:工具-选项-代理服务器-直接连接-编辑-“pasv模式”Flashftp:选项-参数选择-代理/防火墙/Logo-“使用被动模式”或站点管理-对应站点-选项-“使用被动模式”或快速连接-切换-“使用被动模式”leechftp:选项-防火墙-不使用五、请尽量不要使用IE作为FTP客户端 。IE只是一个非常粗糙的FTP客户端工具 。首先,IE6.0以下版本不支持PASV模式;其次,IE登录FTP时,她看不到登录信息 。当出现登录错误时,无法找到错误的原因 。当测试你的FTP站点时,强烈建议不要使用IE 。FTP网站的详细配置流程请参考本页说明:用SERV-U建立FTP网站高级专题1 。为什么不用公网IP就可以用PORT登录FTP?NAT的工作方式是在TCP/IP包的报头中找到局域网的源地址和端口,用网关的地址和端口代替 。数据包的内容不会改变 。使用PORT登录FTP时,IP地址和端口信息在数据包中,而不是在报头中 。因此,如果没有公共IP,就无法使用端口方法从internet上的ftp服务器下载数据 。但是,很少有NAT网关也支持端口模式 。这些NAT网关扫描数据包内容,扫描端口指令后,会替换端口模式的IP和端口 。在这个NAT网关下,端口模式没有问题 。然而,这些网关只扫描端口21的数据包 。如果FTP服务器不使用默认端口21,它就不能使用端口模式 。第二,内部网可以使用端口访问其他FTP 。为什么不能用PORT访问自己的TrueHost FTP?下面要讨论的问题只是解释一些原理,不会影响实际使用 。如果你对钻研这些原则不感兴趣,就不要花时间去看它们 。内网用户通过支持端口模式的NAT网关访问自己建立的FTP服务器,命令链接的建立过程如下:FTP客户端10.10.0.1端口***==ISP NAT网关61.144.1.2端口* * *==TH server * 。* * * port 21==TH client==user FTP server 10 . 10 . 0 . 1 port 21 FTP客户端通过ISP的NAT网关和Comay的TrueHost服务器 。当需要下载数据时,FTP客户端通过这个命令链接向FTP服务器发送PORT命令 。假设命令是:PORT 10,10,0,1,30,4(即IP=10.10.0.1 PORT=30*256 4=7684) 。当命令通过ISP的NAT网关时,NAT网关判断目的端口是21,是端口命令,所以修改命令中的IP和端口,替换成自己的IP 。50,6(即IP=61 . 144 . 1 . 2 PORT=50 * 256 6=12806)用户的FTP服务器最终收到上述PORT命令 。因此,FTP服务器向该IP和端口发送连接请求,以建立数据链路 。用户FTP服务器10.10.0.1端口20==ISP NAT网关61.144.1.2端口12806==FTP客户端10.10.0.1端口7684然而由于NAT网关的公共IP只能接收外部连接请求,也就是说,61.144.1.2:12806只能接收来自其他公共IP的连接请求,而不能为来自NAT (10.10.0.1:20)内部的连接请求建立连接 。为什么?原因很简单,因为为了访问外网,内网IP必须通过NAT建立映射 。因此,无法建立FTP数据链路 。
【ftp下载工具如何使用】因此,用户无法在自己的机器上通过端口21访问自己的TrueHost FTP 。我们来看看如果FTP端口不是21,比如22会怎么样?当FTP客户端发送PORT命令时,NAT网关检测到目的端口为22,因为支持该端口的NAT网关只监听目的端口为21的数据包,发现目的端口为22的数据包,不做任何处理就完全释放 。所以FTP服务器收到的端口命令仍然是端口10,10,0,1,30,4 。所以FTP服务器向这个IP和端口发送一个连接请求 。用户FTP服务器10.10.0.1端口20==FTP客户端10.10.0.1端口7684这种情况下可以建立命令链接 。而且等于把这台机器连到这台机器上,速度快 。综上所述,内网用户无法通过21端口访问自己的TrueHost FTP服务器 。如果FTP端口不是21,可以访问,实际上是本地计算机连接本地计算机 。以上文字只是说明一些原理,不影响实际使用 。如果这台机器要通过FTP访问这台机器,那就像画蛇添足了 。
ftp下载工具如何使用

文章插图
FTP客户端怎么用?
先下载一个ftp客户端,iis7服务器管理工具有ftp客户端的功能 。你可以下载这个服务器管理工具,试试看 。用法如下:1 。打开软件,然后点击文件传输;2.点击添加,然后输入服务器ip和端口,账号密码,点击添加,最后打开;3.然后就可以看到ftp工具的使用页面了 。

    推荐阅读