轻松搞定FTP之CuteFtp Pro使用全攻略
CuteFTP Pro82是一款全新的商业级FTP客户端程序,其加强的文件传输系统能够完全满足各种用户的应用需求。文件通过构建于SSL或SSH2安全认证的客户机/服务器系统进行传输,同时也为***、WAN、Extranet开发管理人员提供了最经济的解决方案。使企业不再需要为了一套安全的数据传输系统而进行破费了。此外,专业版的CuteFTP82还提供了Sophisticated Scripting(经典脚本)、目录同步、自动排程、同时多站点连接、多协议支持(FTP、SFTP、HTTP、HTTPS)、智能覆盖、整合的HTML编辑器等功能,是一款出色并且更加快速的文件传输系统。
名词解释:
FTP
FTP是英文File Transfer Protocol的缩写,也就是文件传输协议的意思。是TCP/IP 协议组中的协议之一,该协议是Internet文件传送的基础,它由一系列规格说明文档组成。使得用户可以通过FTP功能登录到远程计算机,从其它计算机系统中下载需要的文件或将自己的文件上传到网络上。
FXP
FXP是File Exchange Protocol(文件交换协议)的缩写,其本身就是FTP众多协议中的一个协议。但FXP是一个服务器之间传输文件的协议,这个协议控制着两个支持FXP协议的服务器,在无需人工干预的情况下,自动地完成传输文件的操作。
软件小档案
第一:下载安装
下载地址:CuteFtp Pro82下载
软件下载后为一个rar格式的压缩文件。安装比较简单,一路点击下一步按钮就可以了。
CuteFtp Pro82安装起始画面(对某些功能和工具可以选择进行安装)
第二:界面预览
CuteFtp Pro82含有简体中文语言包, 通过菜单工具—全局选项可以进行语言设置。试用版期限为30天。主界面默认显示了本地驱动器(目录)、站点管理器、队列及日志四大窗口。
CuteFtp启动后试用期限提示
CuteFtp主界面
第三:站点设置
要使用FTP工具来上传(下载)文件,首先必须要设定好FTP服务器的网址(IP地址)、授权访问的用户名及密码。下面我们将演示具体的参数设置,看完之后即使是初入门的菜鸟级用户也能很快上手,哈哈。
通过菜单文件—新建—FTP站点或者CTRL+N键我们可以对远程的FTP服务器进行具体的设置。(当然还有其它的方法)
第一步:按照界面所示,我们在常规选项卡中输入标签内容,(它其实只是站点的名称是对FTP站点的一个说明)。然后在分别输入主机地址(即FTP服务器所拥有的IP地址),用户名和密码(如果你不知道的话,可以询问提供FTP服务的运营商或管理员)。对于匿名选项我们不必选择 (匿名的意思就是不需要用户名和密码可以直接访问FTP服务器,但很多FTP服务器都禁止匿名访问)。
第二步:在类型选项卡有一项端口号(21),对于端口号我们在没有特别要求的情况下就使用默认的(21),而不必再进行任何改变。
第三步:在动作选项卡设置远程及本地文件夹(目录),远程文件夹其实就是连上FTP服务器后默认打开的目录;而本地文件夹就是每次进入FTP软件后默认显示的本地文件目录(当然了,如果大家不太清楚或者感觉麻烦的话也可以先不设置远程及本地路径,系统将会使用自己的默认路径)。
以上这些参数都设置好之后,便可使用FTP进行文件上传下载了,很简单吧。
CuteFtp站点设置画面
第四:连接上传
1:连接
通过上面的设置之后现在就可以连接FTP服务器上传文件了。我们可以通过站点管理器窗口双击要连接的FTP服务器或者选择要连接的FTP服务器点击工具栏的 连接图标就可以了。连接之后,便可选择目录或文件进行上传下载了。
2:上传下载
我们不仅可以传输单个文件,还可以传输多个文件甚至整个目录,CuteFtp主要提供了五种方法。
第一种:选中所要传输的文件或目录,直接拖拽到目的主机中就可以了;
第二种:在选中所要传输的文件或目录后,单击鼠标右键选择传输就可以了;
第三种:双击想要传输的文件就可以了(但要先在参数选择中进行设置);
第四种:选中所要传输的文件或目录后,点击工具栏 上传按钮就可以了;
第五种:将选中的文件或文件夹拖放到队列窗口中,然后通过鼠标右键菜单命令进行传输。使用传输队列最大的好处是可以随时加入或删除传输的文件,并且对于需要经常更新的内容,允许你把它们放到队列中保存下来,每次传输文件时还可以通过菜单工具—队列—载入并保存队列—载入队列调出之前保存的队列进行文件传输。不过要注意的是不同的文件上传到不同目录时,必须先将该目录打开之后再添加要传的文件到队列之中。
CuteFtp连接后传输画面
第五:其它功能及设置
1: 快速连接
快速连接就是不需通过站点设置,直接输入IP地址、用户名及密码进行连接。它适合用在需要临时性连接的站点,并且快速连信息接会被保存,如果下次还想使用,就可以直接选择进行连接了,非常方便。通过快速连接工具栏输入相关信息,点击连接按钮就可以了
CuteFtp快速连接画面
2: 站点导入导出
站点导入就是将之前版本的站点信息或其它FTP软件的站点信息导入进来,而不需要再进行重复的设置(最新的CuteFtp82专业版共支持18种FTP软件及格式文件的导入),这给广大的用户节省了时间,也减少了麻烦。通过菜单工具—站点管理器—导入/导出FTP站点我们就可以进行站点导入及导出。
CuteFtp站点导入
CuteFtp站点导入(可以支持两种格式导出文本)
3: 密码保护
密码保护顾名思义就是对站点管理器的数据信息进行加密,给我们的数据安全提供保障,并且在以后的每次启动时都会出现密码提示窗口。但要注意的是在设置密码之后如果忘记密码,CuteFtp将创建一个新的站点管理器,同时备份被锁定的站点管理器。通过菜单工具—站点管理器—安全—加密站点管理器数据我们就可以设置密码了。
CuteFtp密码设置画面
CuteFtp启动提示密码输入画面
4: 队列管理
队列管理就是对所传输的文件及目录进行的一些功能设置,包括队列的保存,载入、清除、恢复和传输等,可以说是比较重要的功能。通过菜单工具—队列我们就可以进行队列的相关操作。
CuteFtp队列管理功能
5: 文件夹工具(比较及同步)
文件夹内容比较就是对两台不同的机器上的相关目录下的内容进行比较,然后把
不相同的内容使用不同的颜色分别显示出来,而文件夹内容同步就是让本地和远程的文件结构保持一致(共有三种方向),这对于保持版本一致性都是非常有用的。通过菜单工具—文件夹工具我们就可以进行相关的操作。
CuteFtp文件夹内容比较
CuteFtp文件夹内容同步
上一页12 下一页
FTP客户端工具FileZilla怎么用
首先启动filezilla。启动方法占击电脑桌面上filezilla图标
启动成功后需要找到你的FTP的主机名,FTP用户名,FTP的密码还有就是FTP的端口这些信息可以在空间的管理页找到。把以上的信息分别填写到filezilla的输入中然后点击快速连接
点击快速连接后在状态栏会显示当前连接的所有信息如连接成功最后会出现列出目录成功状态。如图显示:
连接成功后在状态下面的就是文件的文件的信息。在边为本地文件。右边是FTP远程的文件
把远程的文件下载到本。首先先选好本地的存储位置比如e/www/然后在远程文件窗口中鼠标左一下要下载的文件接着右键下载
把本地文件上传到远程FTP服务器上。在左边的本地文件窗口点击文件然后右键上传。当然直接拖动文件到右边的窗口也可以上传。下载也可以。
设置FTP服务器
位于Serv-U 控制窗口中的“SETUP”菜单中的第一项“FTP-SERVER”用来对FTP 服务器进行总体上的设置。在选择之后出现的窗口中的第一项“FTP PORT NUMBER”用来设置FTP服务器使用的端口号,FTP服务器将会通过该端口收听所有来访用户的信息。一般情况下,FTP 服务器的默认端口号为21,但是用户可以根据自己的情况自由的进行更改,只要能够保证所采用的端口号与其它网络应用不冲突即可。这里需要说明的一点是,使用用户自己选择的服务器端口可以起到很好的安全防范作用,这时,只有用户自己和其他知道该端口号的用户才能够成功的实现与服务器的连接。因此,建议用户在设置F TP 服务器的时候使用自己选定的端口,而不要只是简单的使用默认值。
随后用户需要设置服务器所能提供的最大速度。一般情况下,用户可以将这项空出,那么服务器将会利用所有可能的带宽为客户提供服务。能够为用户提供最大的访问速度当然很好,但是过多的F TP 用户可能会蚕食掉一切可能的带宽,从而使其它的网络应用几乎不可能实现。因此,合理的控制FTP 服务器所能够占用的最大带宽还是很重要的。
下一项是设置服务器允许的最大用户访问量。在此,用户可以限制同一时间内访问FTP 服务器的最大人数。如果把该项设为0,那么FTP 服务器将会拒绝任何用户访问要求;如果将该项空出,那么Serv-U 将不会对访问人数进行控制,直到耗尽所有的系统资源。如果用户希望自己的FTP 服务器能够保持正常运转的话,那么最好对来访的用户数量进行合理的限制。一般情况下,即使老式的486 机器,在使用Serv-U之后,也能够在同一时间内为20多名用户提供访问支持。
在此之后的一系列复选项中的第一项为“启动安全功能”。如果用户没有选择该项,那么任何人通过网络都可以直接进入FTP 服务器,对服务器中的任何文件进行随意地复制,改动,甚至删除。除了那些拥有小范围内的个人网络,不希望每次登录都重复输入用户名、密码等烦杂手续的人之外,用户一定要确保已经选中了该选项,即启动了服务器的安全防范功能。
下一项“ENCRYPT PASSWORDS”在默认情况下也被自动选中。这样,Serv-U 将会使用与UNIX 操作系统相同的加密机制加密并保存用户的密码。如果用户不选择对密码进行加密,那么所有用户输入的口令将会以明文的方式保存在位于S erv-U 安装目录下的Serv-Uini 文件中。
随后一项用来设定是否需要匿名访问用户输入密码。默认情况下,该项为空白,这样那些使用匿名帐号访问FTP 服务器的用户将不被要求输入口令。需要注意的是这里对匿名用户密码的检测非常简单,只要匿名用户输入符合邮件地址格式的任意字符串即可,S erv-U 不会进一步的判断用户输入的邮件地址是否真正存在。
下一项为预防反超时措施。如果用户选择了该选项,Serv-U 将会采用新的记时方式,那些希望通过定期向服务器发送命令来防止出现超时操作的用户将不再得逞。
随后的选项被用来设定是否删除没有完整上传的文件,如果用户不使用该删除功能,那么当有用户在向FTP 服务器上传文件的过程中出现错误而没有实现文件的完整上传时,Serv-U 将会在硬盘上保留已上传的内容,从而实现上传文件的断点续传。
下面我们要讨论的是跨FTP 攻击。通常状况下,当使用FTP 协议进行文件的传输时,客户端首先向FTP 服务器发出一个“PORT”命令,该命令中包含该用户的IP地址和将被用来进行数据传输的端口号。服务器在收到该命令后,利用命令所提供的用户地址信息建立与用户的连接。大多数情况下,上述过程不会出现任何问题,但是,当客户端是一名恶意用户时,可能会通过在P ORT 命令中加入特定的地址信息,使FTP 服务器与其它非客户端的机器建立连接。虽然这名恶意用户可能本身无权直接访问某一特定机器,但是如果FTP 服务器有权访问该机器的话,那么恶意用户通过FTP 服务器作为中介,仍然能够最终实现与目标服务器的连接。这就是我们所提到的跨服务器攻击。为了防止上述情况的发生,用户可以选择“防止跨F TP 服务器攻击”的选项,这样Serv-U在与任何来访用户建立连接之前,首先要核实该用户提供的地址信息是否为其真实地址。任何事情都是两方面的。我们已经知道通过使用S erv-U 可以防止发生跨FTP服务器的攻击,但是,同时我们也放弃了在FTP服务器和FTP 服务器之间实现数据传输的功能。这是因为Serv-U 只会与那些所提供的地址与地址提供者的实际地址相符的用户建立连接,用户将不能远程控制在两台不同的FTP 服务器之间进行文件传输。
最后的两个选项用来限制用户在FTP 服务器上的最大停留时间,以及规定服务器中文件和目录名的大小写。
该窗口中的其它相关选项我们将会在稍后进行详细介绍。
用户帐号管理
用户使用FTP 服务器的一个最基本的任务就是添加和管理用户信息。通过选择“SETUP”菜单中的“USERS”打开Serv-U 的用户管理窗口。该窗口可以分为左右两大部分。其中左边的窗口用来显示目前所有已经注册的FTP服务器的用户。任意选中其中一个用户,其详细的配置信息将会相应的显示在窗口的右边。如果是首次启动S erv-U,那么仅会显示一个名为“DEFAULT”的系统默认帐号。
下面详细介绍一下建立新用户帐号的全过程.
首先单击窗口最右边的“NEW”按钮,在随后的弹出窗口中输入需要建立的用户名。这时,输入的用户名就会出现在窗口右边的用户名一栏中。用户还可以在该栏中对所建立的帐号名称进行修改。
随后用户可以输入该帐号将要归属的用户组的组名或建立一个新的组。所谓组是人们为了便于管理数量庞大的用户群而推出的概念。我们可以把众多的单个用户划分到不同的组里进行统一的管理。因为属于同一个组的用户都具有一些共同的属性,例如用户密码,根目录等,所以用户只需要对个别具有特殊属性的帐号进行个别设置即可,这样就极大的简化了对用户帐号的管理和维护工作。需要注意的一点是,“A nonymous”这个特殊的用户帐号不属于任何一个用户组。
0条评论