ChinaFTP使用指南.docx
- 文档编号:7161114
- 上传时间:2023-01-21
- 格式:DOCX
- 页数:20
- 大小:843.82KB
ChinaFTP使用指南.docx
《ChinaFTP使用指南.docx》由会员分享,可在线阅读,更多相关《ChinaFTP使用指南.docx(20页珍藏版)》请在冰豆网上搜索。
ChinaFTP使用指南
一.软件介绍
ChinaFTP是一款专业的FTP客户端软件,可方便的访问世界上任何的FTP服务器。
ChinaFTP支持功能:
简单、易用、稳定、强大、快捷SSL、TLS安全加密传输
代理服务器MODEZ压缩传输
UTF8字符集编码
MD4(OTPS/KEY)、MD5(OTPS/KEY)密码加密
站点、收藏夹流量统计快照功能
自定义界面布局,可保存和导入全面支持鼠标拖动操作
二、FTP基础知识
FTP是FileTransferProtocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件,和HTTP协议相比,FTP协议要复杂得多。
复杂的原因在于FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令,另一个是数据链路,用来上传或下载数据。
如果用户要将若干个文件从自己的计算机上发送到一台FTP服务器上,就应使用FTP上载(upload)或(put)。
而更多的情况是用户使用FTP下载(download)或获取(get)文件以及对FTP服务器进行文件删除、更名、移动等管理行为。
看下面的示图,了解FTP工作方式:
你可以直接到XX或者google上去搜索关键字:
FTP服务器、FTP匿名服务器等等。
就可以找到很多的FTP服务器了。
如果你有自己的网站,一般来说都可以使用FTP方式来更新自己网站上的文件,只要网站上安装了FTP服务器软件。
如果你有自己的FTP服务器的话就可以使用FTP客户端来访问了,你也可以用自己的计算机建立FTP服务器,这个我们下面再讲。
大家要注意的是FTP主要是用于文件的管理和传输,它不像http一样可以直接看到页面的内容,我们访问FTP服务器的时候只能看到文件和目录的信息,就相当于看到我们的本地文件系统一样。
用户FTP传输文件比任何方式传输文件都便捷,所以现在大多数的网站管理都是使用FTP来进行文件的更新。
所以对我们的网站管理员来说FTP对他们很重要,因为他们要经常更新一些文件。
还有一点大家需要明白的就是,我们在登陆FTP服务器的时候需要用户名和密码,为什么呢?
因为FTP是需要验证用户是否合法,比如我们的私有FTP服务器只能我们访问,如果没有用户名和密码岂不是任何人都可以访问了吗,这样的结果就是任何人都可以非法删除我们的文件,这样肯定就不行了啊,所以FTP登陆的时候一般需要用户名和密码,这样也就能保证我们的服务器的安全。
大家还要注意的一点就是FTP服务器上分配的每一个用户名是可以给予不同访问权限的,比如:
AAA用户FTP服务器管理员可以只给他分配只能下载的权限,那么AAA用户登陆后
就只能下载文件而不能上传文件和做其他事了。
大家还要注意一点就是服务器上的权限是分
配的很细的,包括是否可以进入某个目录都可以有权限的。
所以有时候大家可以会遇到虽然
登陆上了FTP服务器但是却不能进入某个目录的情况,这其实就是因为你的权限不够造成的,
而不是FTP客户端软件的问题。
什么是匿名登陆?
匿名登陆其实很简单,如果大家看了上面的内容就应该知道,我们登陆FTP服务器的时候都需要用户名和密码,匿名登陆其实也是要了用户名和密码的,它是用一个特殊的用户名登陆的,它的用户名就是anonymous,密码一般是一个任意邮件地址。
为什么有个匿名用户呢?
这里我们来说说原因大家就知道了,大多数时候FTP服务器的管理员要让大家下载一些文件的时候,这个匿名用户就很重要了,大家注意,匿名用户这个特殊的用户名仅仅只有下载文件的权限,而没有上传文件和删除文件的权限。
所以这个用户名就可以让大家只能下载文件而不能破坏FTP服务器上的其他文件也不能上传文件。
到这里大家应该很清楚为什么有一个匿名用户了吧。
这里我们再简单说说怎么建立自己的FTP服务器?
其实FTP服务器就是一个安装了FTP服务器软件的计算机,所以只要在我们的计算机上安装了FTP服务器软件就可以做为FTP服务器了。
现在FTP服务器软件很多比较有名的如Serv-U等等,还有一些小的FTP服务器软件,配置也是很简单的,相信难不到大家的。
把FTP服务器软件配置好后就可以用FTP客户端来连接了,一定还要启动FTP服务器软件中的服务哦,否则就连接不上了。
如果你想让其他人或你的朋友能访问你自己的FTP服务器,要注意几点:
1.把你的防火墙中的21端口设置为允许访问(如果你的FTP服务器端口设置的其他端口的话,相应的防火墙中的端口也要设置为对应的哦),注意XP系统中自带的防火墙检查是否已关闭。
2.检查你的IP是否是Internet上的唯一IP,方法:
使用ipconfig命令在命令提示窗口查看你的本机IP,然后访问这个网站,网站上会现在你在Internet上的真是IP,如果你使用ipconfig命令得到的IP和从网站上得到的IP相同的话,就说明你拥有唯一IP,那么其他人就可以访问你的FTP服务器了。
否则其他人不能访问你的FTP服务器,这个就是很多用户虽然正确建立了FTP服务器但其他人却不能访问的原因。
一般电信ADSL拨号上网用户的IP是唯一的IP地址,有些宽带上网用户则是通过一个大的局域网上的Internet,这种用户一般就不能建立FTP服务器。
FTP协议有两种工作方式:
PORT方式和PASV方式,意为主动方式和被动方式。
PORT(主动方式)的连接过程是:
客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接并建立一条命令链路。
当需要传送数据时,客户端在命令链路上用PORT命令告诉服务器:
“我打开了*****端口,你过来连接我”。
于是服务器从20端口向客户端的*****端口发送连接请求,建立一条数据链路来传送数据。
PASV(被动方式)的连接过程是:
客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。
当需要传送数据时,服务器在命令链路上用PASV命令告诉客户端:
“我打开了*****端口,你过来连接我”。
于是客户端向服务器的*****端口发送连接请求,建立一条数据链路来传送数据。
从上面可以看出,两种方式的命令链路连接方法是一样的,而数据链路的建立方法就完全不同。
而FTP的复杂性就在于此。
两种方式的具体选择应随着FTP服务器的设置而做出跟服务器要求一致的FTP客户端设置,否则命令链路成功而数据链路会被服务器中断,就会出现很多朋友描述的无法列表、无法下载之类的现象。
三.使用指南
1、收藏夹(快速连接)
收藏夹是用于快速登录FTP服务器的,这里需要只需要填入登录FTP服务器的必要信息即可以登录FTP服务器。
你可以通过菜单“收藏夹”->“管理收藏夹”进入收藏夹中,也可以直接通过“工具栏”的“快速连接”进入收藏夹中,快捷键Ctrl+M。
(1).新建站点
按“新建”按钮,即可建立一个新的站点,填入相关信息保存即可,一般来说登录FTP服务器的必要信息只有四项,即:
FTP服务器地址、端口、用户名和密码。
常规的FTP服务器只需要这些信息即可以登录FTP服务器。
如果还有其它扩展信息需要填写,你可以咨询你的空间提供商,他们会告诉你需要配置写什么扩展信息。
在新建了一个收藏夹站点后,在“收藏夹”菜单下即可看到新建的站点,如图所示:
:
(2).修改站点
修改很简单,进入收藏夹之后,选择某个站点后,即可开始编辑,编辑完成后请不要忘记了保存。
(3).删除站点
选择某个收藏夹站点,按“删除”按钮。
(4.登录站点
当你在收藏夹中添加了站点后,并选择要登录的站点,按“登录”按钮。
(5).快速登录
当用户在收藏夹中添加了站点后,在“收藏夹”菜单下就会出现所有的收藏夹站点,直接选择某个站点菜单后即可登录此站点。
(6).压缩收藏夹
使用“收藏夹”菜单中“压缩收藏夹”菜单可以压缩收藏夹,回收被删除的空间。
重要提示:
从收藏夹登录的站点,除了基本信息以外的其它配置信息都是根据“选项”中的配置信息来设置的,比如:
连接超时、重连次数这些配置信息都是从这里获得的。
简单一句话就是:
收藏夹中的所有站点的其它设置信息都是相同的。
这样做主要是为了减少用户的配置。
如果你需要每个站点都有自己独立的配置信息,那么请在“站点管理器”中添加设置站点,这里的所有站点都拥有自己单独的配置信息,且互不干扰。
2、站点管理
站点管理能有效的组织和管理各个站点,“站点管理器”与“收藏夹”类似,但“站点管理器”具有更强大的功能。
(1).添加新站点
选择一个分组,然后按“新建站点”或直接用右键菜单“新建站点”,在当前分组即可新建一个站点。
(2).修改站点
选择一个要修改的站点,直接编辑此站点,编辑完成后,按工具栏上的“保存”按钮保存修改结果。
(3).删除站点
选择一个要删除的站点,按工具栏上的“删除”按钮。
注意:
删除站点时和此站点关联的快照和书签都将会删除。
(4).查找站点
按工具栏上的“查找”按钮,进入查找模式,可以按站点名称、服务器地址、用户名和日期几个条件来搜索站点,搜索到站点后可以对站点进行任何操作。
(5).登录站点
进入站点管理器后,有三中方式可以登录站点管理器中的站点,第一,选择站点后,单击工具栏上的“登录”按钮。
第二,选择站点后使用右键菜单“登录”。
第三,直接双击要登录的站点即可。
(6).分组
在站点管理器中可以新建分组,以便于把站点归类,便于管理,你可以对你的站点和分组进行任意的移动,比如:
把分组1移动到分组2的下面等等。
(7).站点导入导出
你可以把你的站点信息进行导出为文件,以便于备份。
也可以把备份的站点导入到站点管理器中。
使用右键菜单中的“导入站点”“导出站点”菜单即可。
(8).站点移动
可以把已经建立好的分组和站点进行任意的移动,有两种方式可以进行移动操做。
第一,右键菜单选中要移动的分组或站点,选择“移动到...”菜单。
第二,直接用鼠标拖到要移动的分组和站点到目标。
注意:
只能移动到分组下,站点下不能再创建分组或站点。
(9).压缩收藏夹
使用“站点”菜单中“压缩站点”菜单可以压缩站点数据库,回收被删除的空间。
站点管理器与收藏夹的区别:
(1).站点管理器可以分组,而收藏夹中没有分组的。
(2).站点管理器的所有配置信息都是独立的,而收藏夹中只有基本信息是独立的,其它大部分配置信息都是共享“选项”中的设置。
3、打开URL
临时登录的站点可以从这里登录,你可以从这里使用URL的形式登录站点,形如:
ftp:
//。
通用格式如下:
[]中表示可选项
ftp:
//[[用户名[:
密码]]@]IP或域名[[:
端口]/路径]
有两种方式可以打开URL来登录,第一,使用工具栏上的“打开URL”按钮。
第二,使用“站点”菜单中的“打开URL”菜单。
快捷键Ctrl+Alt+O。
打开URL登录界面后使用上面的URL格式即可。
提示:
临时登录的站点可以从这里登录,无需去新建站点或收藏夹,从这里登录的站点参数配置是取自“选项”中的设置。
注意:
这里登录的站点是临时站点,临时站点是不能保存快照和书签的。
因为快照和书签都需要和站点关联的,临时站点是没有站点ID的,所以不能保存快照和书签。
4、站点快照
站点快照是ChinaFTP的一个独特设计,设计这个功能的目录是为了高效率的提高用户访问FTP服务器文件系统的速度。
通过打开我们保存的站点快照,可以瞬间导入我们的FTP服务器文件系统。
什么是快照?
“快照”就象照相一样,是保存瞬间的图像,ChinaFTP中的快照就是保存的某一个时间点FTP服务器此时的整个目录树结构。
下面我们来详细介绍一下快照这个功能:
快照是为了提高访问FTP服务器的文件系统而设计的,我们先看:
1.如何添加一个快照?
在成功登录任何一个FTP服务器后,我们可以可能到此服务器的文件系统,如图:
按“保存快照”按钮或者从“菜单”->“保存快照...”,在弹出的对话框中输入快照名称即可以保存一个快照。
在保存时建议压缩快照数据保存,这样可以大大减少快照占用空间。
在保存完毕快照以后,我们就可以在快照下拉菜单中看到我们刚保存的快照了,
随意选择一个快照菜单即可打开一个服务器的快照。
这里请注意:
快照是和站点相关联的,即每个站点都有自己的快照数据,当站点删除时,对应的所有快照数据将一同被删除。
5、书签管理
书签管理可以方便的管理本地和服务器书签,以便快速的访问文件系统。
从菜单“工具”->“书签管理器”可以打开书签管理器,快捷键Ctrl+B
1.本地书签
本地书签是为本地文件系统建立书签的,建立很简单,在本地文件系统中使用鼠标右键“标记书签”即可。
或者直接按“书签”按钮即可。
在这里可以添加、删除、编辑书签。
2.服务器书签
服务器书签是为FTP服务器文件系统建立书签的,可以为每个FTP服务器建立自己的服务器书签。
注意:
服务器书签是和服务器相关联的,所以当服务器站点删除时,所有的服务器书签也会被删除。
6、界面布局
用户可以通过拖动ChinaFTP中的窗口来布局自己喜欢和适用的界面。
而且用户还可以把喜欢的界面布局保存起来,随时可以打开你保存的界面布局。
如图所示:
以上只是两个布局界面,你还可以通过拖动窗口来自己布局任何你喜欢的界面。
1.保存界面布局
当你拖动窗口到你喜欢的布局界面后,可以通过窗口顶部的保存布局来保存你的界面,如图所示:
2.加载界面布局
加载界面布局直接选择保存的界面布局名就可以了。
如图:
3.删除布局
直接按菜单栏上最右边的“删除界面布局”或“视图”菜单下的“管理界面布局”在弹出的对话框中即可删除。
7、搜索文件
ChinaFTP中提供了两中文件搜索方式,第一是在树上搜索文件,第二是在FTP服务器上搜索文件。
1.在树视图上搜索文件
通过菜单“编辑”->“查找”即可打开搜索界面,快捷键Ctrl+F,此搜索只在服务器的显示树视图上搜索文件,如图:
2.在FTP服务器上搜索文件
这种方式可以在FTP服务器上搜索文件,ChinaFTP会从FTP服务器刷新整个你要搜索的目录。
通过菜单“工具”->“在FTP服务器上搜索文件”菜单可以打开搜索条件对话框,输入你要搜索的文件名即可,如图:
8、修改密码
修改FTP服务器登录密码?
(当前登录用户名的密码)
提示:
要修改登录FTP服务器的登录密码,此登录用户名必须要拥有修改密码的权限(此权限一般由FTP服务器管理员分配)。
菜单“工具”->“修改服务器登录密码”,打开修改FTP服务器登录密码向导,你只需依次下一步即可。
如图:
按下一步:
9、统计已用空间
我们可以通过此功能来统计我们在FTP服务器上已使用的空间,“工具”->“计算FTP服务器已用空间”打开统计界面
10、系统设置
系统设置里包括了系统的各项参数设置,通过菜单“工具”->“选项”或工具栏上的“选项”或快捷键Ctrl+O可直接进入系统设置,我们这里先来看看设置界面,如图:
四、常见问题
Q:
什么是FTP?
A:
FTP是只是一种网络协议,主要用于网络之间的文件传输,需要说明的是FTP协议是有权限效验的,即每个用户名都可以分配不同的权限。
Q.FTP有哪些权限?
A.一般的FTP服务器都有这几种权限,上传、下载、删除、修改、新建、列表等等。
就是说每个不同的登录用户,管理员都可以不同的权限给不同的用户,比如:
用户A只有下载和列表的权限,那么用户A登录后就只能下载和查看目录列表,不能做其它任何的操作。
Q:
什么是FTP服务器?
A:
FTP服务器是一台远程计算机,此计算机上安装了相应的FTP服务器软件,此计算机上提供了遵循FTP协议的文件传输服务和文件共享服务。
用户通过FTP客户端登陆此计算机时,需要验证用户的身份,必须有正确的用户名的密码的用户才能登陆此FTP服务器进行各种文件操作。
Q:
什么是FTP客户端?
A:
FTP客户端一般是指我们计算机上的FTP客户端软件,使用FTP客户端软件来登陆远程的FTP服务器,我们就可以下载或上传各种资源文件了。
Q:
什么是ChinaFTP?
A:
ChinaFTP是遵循FTP协议的客户端软件。
可以访问全世界各地的所有FTP服务器。
Q:
我怎么知道FTP服务器的地址、用户名和密码?
ACFTP服务器的地址,一般需要我们自己去查找,有几种方法去查找FTP服务器的地址,第一:
可以用搜索引擎搜索FTP服务器地址,第二:
在有些网站上他们也提供了FTP服务功能,所以在此网站上找一找有可能找到FTP服务器的地址。
第三:
现在很多FTP论坛也有很多FTP服务器的地址。
第四:
其他渠道。
Q:
什么是FTP匿名登陆?
A:
FTP是指通过anonymous用户名登陆的用户,一般的FTP客户端都有一个是否选择匿名登陆的选项,一般匿名登陆的用户只有下载的权限,其他操作是不能的,这样就可以限制用户随意上传文件和任意删除FTP服务器上的文件,这样可以起到一个保护作用。
Q:
该如何设置FTP软件的参数?
A:
FTP软件在上传下载时一般需要填写三个参数:
hostaddress(主机地址)或是FTPSERVER(FTP域名),在此处填写FTP服务器的域名(如:
www.1122.org);username(登录用户),在此处填写FTP服务器中开设的用户名(如:
LIST);password(密码),在此处填写登录用户对应的正确登录密码(如:
LIST)。
另外还需根据服务器特定要求设定访问端口和方式等参数。
Q:
为什么我的FTP软件连不上服务器?
A:
首先请检查网络是否通畅(可以PING一下站点主机,比如:
pingwww.1122.org-t),再请检查FTP软件中该FTP主机域名和端口设置是否正确,最后查一下您是否使用了某些防火墙或网关代理软件,看这些软件是否将FTP的默认21端口和其他需用的端口屏蔽了。
Q:
FTP连接后,无法列表?
A:
用户在使用FTP上传下载文件时出现无法列表的情况,可能是由于没有根据FTP服务器设置要求正确选择PASV方式或PORT方式进行上传下载而导致的。
因此,请用户根据服务器要求相应调整PASV方式或PORT方式。
不同的FTP客户端软件,不同的软件版本,设置方法也会略有不同,因此需要根据实际情况进行设置。
一般这个设置多出现在FTP站点管理器的选项页签内,很容易找到。
Q:
为什么我上传下载时会提示“Socket链接错误”或“Can'topendataconnection.”?
A:
如果你的电脑于中装有防火墙或杀毒软件,很有可能会造成上述的错误。
建议在使用FTP作上传下载时先暂时将防火墙或杀毒软件关闭。
如果继续使用防火墙,请为FTP设置“应用程序设置规则”。
Q:
为什么上传下载的文件与原文件比较字节数改变且可能不好用了?
A:
有时上传下载文件时,特别是某些二进制文件(但它的扩展名是文本文件的扩展名),传送完成后,发现该文件的字节数不对。
在这种情况下,请将FTP软件的设置改为二进制传输模式(binary)。
如果是用DOS提示符下的FTP命令,可以在FTP登录成功后,输入binary命令(当然现在一般人都不会再使用这样的方式),再上传下载文件。
Q:
为什么我不能传输文件?
A:
请检查网络是否连通和服务器是否支持传输文件,确定网络连通后请换一种传输模式,如:
原来用户的主动模式请尝试用被动模式来传输文件,原来用户的是被动模式请尝试用主动模式来传输文件。
五、FTP常见响应代码注释
230Userloggedin,proceed.Loggedoutifappropriate.
用户已登入。
如果不需要可以注销退出。
250Requestedfileactionokay,completed.
被请求文件操作成功完成。
257"PATHNAME"created.
路径已建立
331Usernameokay,needpassword.
用户名存在,需要登录密码
332Needaccountforlogin.
需要登录的账号
350Requestedfileactionpendingfurtherinformation
对被请求文件的操作需要更多的信息
421Toomanyuser……Servicenotavailable,closingcontrolconnection.Thismaybeareplytoanycommandiftheserviceknowsitmustshutdown.
连接用户数已满……服务不可用,控制连接关闭。
这可能是对任何命令的回应,如果服务认为它必须关闭
425Can'topendataconnection.
打开数据连接失败
426Connectionclosed;transferaborted.
连接关闭,传送中止。
450Requestedfileactionnottaken.
对被请求文件的操作未被执行
451Requestedactionaborted.Localerrorinprocessing.
请求的操作中止。
处理中发生了本地错误。
452Requestedactionnottaken.Insufficientstoragespaceinsystem.Fileunavailable(e.g.,filebusy).
请求的操作没有被执行。
系统存储空间不足。
文件不可用。
(如:
文件正被使用)
500Syntaxerror,commandunrecognized.Thismayincludeerrorssuchascommandlinetoolong.
语法错误,不可识别的命令。
这可能是命令行过长。
501Syntaxerrorinparametersorarguments.
参数错误导致的语法错误
502Commandnotimplemented.
命令未被执行
503Badsequenceofcommands.
命令的次序错误。
504Commandnotimplementedforthatparameter.
由于参数错误,命令未被执行。
530Notloggedin.
没有登录
532Needaccountforstoringfiles.
存储文件需要账户信息
550Requestedactionnottaken.Fileunavailable(e.g.,filenotfound,noaccess).
请求操作未被执行,文件不可用。
(如:
文件未找到,没有存取权限)
551Requestedactionaborted.Pagetypeunknown.
请求操作中止,页面类型未知
552Requestedfileactionaborted.Exceededstorageallocation(forcurrentdirectoryordataset)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ChinaFTP 使用指南