|
很多大的课件,很多大的影视资料怎么办,没有办法了吗?今天成成教你使用一个FTP的传输协议,一切解决!
一.ftp
文件传输协议ftp(file transfer protocol)是internet文件传输的基础,其作用是实现网上的用户与远程的计算机之间的文件相互复制.
从远程主机将文件复制到自己的本地计算机叫做下载文件;将文件从自己的计算机中复制至远程主机上就是上载文件.ftp可以传输文本文件 、压缩文件、二进制文件以及其他类型的文件,还可以传送某个目录下的所有子目录。
internet上的ftp分为“(anonymous)和非匿名ftp两类:其中很大一部分为匿名ftp,这类ftp的目的在于向公众提供文件复制服务,用户对匿名ftp的访问无需成为其注册用户,任何与世隔绝internet相连的计算机均可随时对其进行访问;而对另一类非匿名ftp服务器的访问则要事先取得该服务器的系统管理员的同意,得到指定的用户名及密码后方可访问之.
二.架设自己的强力ftp服务器
在说明使用之前,让我先大致介绍一下serv-u(本文中提到的serv-u版本为3.0.0.17)
serv-u 是一个可以运行于windows 95/98/2000/me 和 windows nt 4.0下的ftp服务器程序,有了它,你的个人电脑就可以模拟为一个ftp服务器,也就是说,你所连接的网络中的计算机用户可以访问你的个人电脑,通过ftp协议(文件传输协议)复制、移动、删除你的电脑中的文件或文件夹,可以做一切权限所允许的事情。ftp协议规定了计算机之间的标准通讯方式,使所有不同类型,不同操作系统,不同格式的电脑之间得以互换文件。它可以用最简单的方式创建用户帐号,并且在硬盘空间上划分一定的区域用以存放文件,让用户以各种ftp客户端软件(如cuteftp、ws_ftp等)上传或下载所需要的文件。有许多ftp服务器和客户端软件可用于不同的系统中,serv-u是用于运行ms-windows 并且已安装了winsock 版本 1.1 兼容 tcp/ip 协议的个人电脑中的,这几乎包括了所有的windows操作系统.serv-u由两大部分组成,引擎和用户界面。serv-u引擎(servudaemon.exe)其实是一个常驻后台的程序,也是serv-u整个软件的心脏部分,它负责处理来自各种ftp客户端软件的ftp命令,也是负责执行各种文件传送的软件。在运行serv-u引擎也就是servudaemon.exe文件后,我们看不到任何的用户界面,它只是在后台运行,通常我们无法影响它,但在servuadmin.exe中我们可以停止和开始它。serv-u引擎可以在任何windows平台下作为一个本地系统服务来运行,系统服务随操作系统的启动而开始运行,而后我们就可以运行用户界面程序了。在win nt/2000系统中,serv-u会自动安装为一个系统服务,但在win 9x/me 中,你需要在“服务器”面板中选择“自动开始”,才能让它转为系统服务。serv-u用户界面(servuadmin.exe)也就是serv-u管理员,它负责与serv-u引擎之间的交互。它可以让用户配置serv-u,包括创建域、定义用户、并告诉服务器是否可以访问。启动serv-u管理员最简单的办法就是直接点接系统栏的“u”形图标,当然,你也可以从开始菜单中运行它。
在此有必要把serv-u中的一些重要的概念给大家讲清楚:每个正在运行的serv-u引擎可以被用来运行多个“虚拟”的ftp服务器,在管理员程序中,每个“虚拟”的ftp服务器都称为“域”,因此,对于服务器来说,不得不建立多个域时是非常有用的。每个域都有各自的“用户”、“组”和设置。一般说来,“设置向导”会在你第一次运行应用程序时设置好一个最初的域和用户帐号。服务器、域和用户之间的关系大家可以参考下表:
*serv-u 服务器
*域 1
*用户帐号 1
*用户帐号 2
*用户帐号 3
*域 2
*用户帐号 1
*用户帐号 2
*域 3
*用户帐号 1
*用户帐号 1
这个表有点类似与serv-u管理员中服务器、域和用户的排列。
serv-u ftp server 是试用软件,安装后三十天内,你可以作为“专业版本”使它,但试用期过后,你就只能作为免费的“个人版本”使用了,只有基本功能了。
好了,说了这么多,还没到关键部分-如何自己来建立ftp服务器。下面我就一步一步来说明。
一、 安装原版软件和汉化补丁,这个过程就不多说了,想必没人不会的。
二、 建立第一个本地ftp服务器
安装完成后程序会自动运行,你也可以在菜单中选择运行。
三.server-u的设置
server-u运行后会出现设置向导的窗口,使用设置向导会使整个设置过程变得非常简单。
1.安装成一个系统服务器吗:选“是”。
2.接受匿名登录吗:此处可根据自己需要选择。
3.匿名主目录:此处可输入(或选择)一个专供匿名用户登录的主目录。
4.l将用户锁定在刚才选定的主目录中吗:即是否将上一步中的主目录设为用户的根目录;一般选“是”。
5.建立其他帐号吗:此处询问是否建立普通登录用户帐号;一般选“是”。
6.用户登录名:普通用户帐号名,比如输入“anonymous”。
7.密码:设定密码。由于此处是用明文显示所输入的密码,因此只输一次。
8.主目录:输入(或选择)此用户的主目录。
9.将用户锁定在主目录中吗:选“是”。
10.帐号管理特权:一般使用它的默认值普通帐号。
11.最后选结束即完成设置。
本地服务器属性
1.本地服务器:此处可设置是否自动开启ftp服务以及手动开启或停止ftp服务等。
2.许可证:安全许可证书。
3.设置:
设置最大传输速率(kb/s)。
设置连接到本服务器的最多用户数。
其他项目均与保持服务器的安全性有关。
4.活动状态:
用户:显示当前登录的用户ip地址等资料及当前工作状态,建议选中自动刷新。如果选中某个用户,单击右键,再选踢除用户,即可将它从服务器中踢出去。
被挡住的ip:此处用来暂时禁止某些ip访问本系统。单击工具栏的“+”即可增加被暂时禁止的ip地址及禁止登录的总时间(从增加之后开始计算)。列表中可以看见被禁止的ip地址及其对应计算机的完整域名和离解禁尚有多少时间(以秒为单位)等。在列表中单击右键即可以选择删除已禁止的ip地址。
系统日志:记录所有登录(或试图登录)到本机的操作痕迹及错误信息等。
域名属性
1.ftp.bbc.com(即选中的ftp服务器名):此处可修改相应域名、ip地址及端口号等
2.设置:即完全允许或禁止登录的ip地址等。
最大用户数:此处可以设置允许同时登录到本ftp服务器的最大用户数。
拒绝:此处可设置拒绝登录到本ftp服务器的计算机ip地址列表。
允许:此处可设置允许登录到本ftp服务器的计算机ip地址列表。
规则:此处可输入指定的ip地址或ip地址的范围。接受如“192.168.0.88”之类的单个ip地址或是接受如“192.168.0.4-192.168.0.11”之类的ip地址范围,也可以接受如“192.168.0.*”之类的通配符和类似“192.168.0.1?”之类单个字符的限制等多种格式。
3.活动状态:
用户:显示登录到本服务器的用户及其状态;建议选中自动刷新。
系统日志:记录所有登录(或试图登录)到本服务器的操作痕迹及错误信息等。
4.组:
利用组可以预先建立好一个或多个确定了属性(读写等)和控制权限(授予或禁止某些ip地址访问)的目录,以后当我们建立新的用户,需要用到这些目录时,直接添加进去就行了,不用再进行重复设置。在这种情况下,组的建立可以大大减轻设置工作量。
建立一个新组:选“组”→右键→“新建组”,然后在“组名”中输入组的名字再按“结束”即可.
帐号设置
1.d禁用帐号:如果选中它,则此帐号将无法使用。
2.用户名:此处显示并可改变该用户的登录名。修改后,左边面板的用户名也会自动作相应的变更。
3.组:如果有建立组,则此处通过选择可以组更多的目录。这些组中目录的属性在建立组时确定,用户在“dir access”中不能修改。如果组用户的主目录不在根目录.
4.密码:此项为“<>”(加密)说明有密码,为保密,因此内容不予显示;如果为空白,则不需密码。如有输入任何密码均显示“<>”。
5.主目录:此处原则上为用户登录后的主目录。实际用户登录的根目录将由“general”属性中的“lock user in home directory”来决定。
比如此处路径为“d:\myweb”,“general”中相应项为选中,则主目录和根目录均为“d:\myweb”。
再比如此处路径为“d:\myweb”,“general”中相应项为不选中,则主目录为“d:\myweb”,而根目录则为“d:\”。
注意:此处可据情修改,但不能超出“dir access”中“path”所在盘的范围,否则登录后你将什么也看不见。
6.备注:此项用来标注一些说明性的文字。
“常规l”的设置
1.将用户锁定在主目录:如果选中则只允许用户访问“主目录”以下的文件和目录(主目录即为根目录);如果不选中,则用户可一直访问到主目录所在盘的实际根目录(比如d:\)下。当然,可能并没有读其他文件目录或写等权限,但是仍建议一般选中此项。
2.隐藏文件:在列表时不显示属性为“隐含”的文件。
3.总是接受登录:本帐户永远有效。
4.只接受同一个ip地址的n个用户登录:对于限制外部局域网接入的机器数量非常有用。
5.接受用户改变密码:有些ftp客户端有允许用户改变自己ftp密码的功能,此处就是为他们准备的。
6.最大上载速率:可以限制客户端上传文件的最大速率(以kb/s为单位)。
7.最大下载速率:下传文件的最大速率(以kb/s为单位)。
8.空闲溢出时间:超过某分钟不工作(读写等操作)就丢弃已产生的连接。
9.用户的最大编号:此项是可访问的最大用户编号。
10.登录信息文件:在这里可以输入(或选择)一个事先建立好的文本文件(一般)的完整路径和文件名,登录成功之后就会出现相关提示信息。
11.密码类型:一般选默认的常规密码).
目录存取属性的设置
1.路径:目录所在的实际路径,属性是存取属性;组是所属组。
2.读:对文件进行“读”操作(复制、下载,不含查看)的权力。
3.写:对文件进行“写”操作(上传)的权力。
4.附加:对文件进行“写”操作和“附加”操作的权力。
5.删除:对文件进行删除(上传、更名、删除、移动)操作的权力。
6.执行:直接运行可执行文件的权力。
7.列表:对文件和目录的查看权力。
8.建立:建立目录的权力。
9.移动:对目录进行移动、删除和更名的权力。
10.继承:如选中则以上所选属性对所选“path”中指定目录以下整个目录树起作用,否则就只对当前目录起作用。
11.对于有多个“path”的情况,有时顺序是至关重要的。比如主目录为“d:\myweb”,其下有一个路径为“d:\myweb\win98”的目录,现在想让当前用户对“d:\myweb\win98”只能有查看权力,而对主目录下其他目录则有完全控制的权力。
有特殊属性的放在前面,共用属性的放在后面
用户属性设置
1.ip访问选项。
拒绝访问:选中此项则下面列出的ip地址被拒绝访问此ftp服务器。
允许访问:选中此项则只有下面列出的ip地址被允许访问此ftp服务器。
rule(规则):在此处输入ip地址,再按向下的手图标则被加进列表;向上的手是删除选中的ip地址。
2.上传/下载比例选项。
3.配额选项。
允许磁盘配额:如选中此项则可设定上传空间的大小。
当前:这里显示的是已用空间。可通过按“calculate current”按钮来得到此值。
最大:这里可设定最大的上传空间。
注:以上单位均为“kb”(千字节)。
其他操作
1.增加新的ftp服务器:选左边面板中的“域”→右键→“新域”,再按提示操作即可。需要注意的是,如果它与现有的ftp服务器使用同一个ip地址,则必须选不同的端口号。
2.删除ftp服务器:选中左边面板中相应的服务器名,再单击右键选中“删除”即可。
3.建立新用户:选中左边面板中的相应服务器名,再单击右键选中即可。
4.删除用户:选中左边面板中的相应用户名,再单击右键选中即可。
5.复制用户:选中左边面板中的相应用户名(也可在其右边面板的任意处),再单击右键选中即可.
三.ftp软件的使用方法
一、flashfxp的使用方法
1,先打开flashfxp,它的界面我们可以看出和其它ftp软件非常类似。
2. 从菜单栏中选择“sitessite--manager”命令,于是弹出“site manager”对话框。单击左下角的“new site”按钮,然后在弹出的“create new site ”对话框中的“site name”栏中输入站点名称,这里输入你取的名字,单击“ok”按钮。右边的栏目被激活,填入站点的各项信息。
① “ip address”栏中输入网站的ftp的地址。一般地,如果该站点提供ftp上传服务,都会给出ftp地址的。
② “port”栏中输入该ftp服务器的端口,一般默认的都是“21”,如果有特殊情况,相信会有特别的说明。
③ “user name”栏中输入站点用户名。
④ “password”栏中输入站点密码。全部输入好后,单击“apply”按钮命令,将站点加入到管理器中。这时候,可以直接单击“connect”命令,马上连接到该站点的ftp服务器。单击“close”按钮,关闭该窗口回到主操作接口。
3. 在主操作接口中,可以通过单击图中的按钮快速连接站点。连接成功后,这时候, 可以看到主窗口中间分为两个部分。
其中,左边为本地机器的硬盘;右边是该ftp站点的硬盘。这时候,就可以开始上传文件了。上传文件很容易,要上传哪一个,只要单击选择这个文件,然后按住鼠标拖动到右边,该文件便会上传到ftp服务器上。或是用鼠标右击要上传的文件,然后在弹出的菜单中选择“transfer”命令。
如果要下载文件,那在找到要下载的文件后,将它往本地硬盘中拉,就可以了。
以上就是flashfxp的简单使用。
三、cuteftp的使用方法
★ 开启cuteftp後
第一次执行时会出现一个大框框,写著 ftp site manager 里面会附上一些英文站台的资料,你可以自行加入常用的ftp站址,按exit离开ftp site manager。
离开ftp site manager後显示的是cuteftp的工作视窗,有三个区域,简介一下视窗:
上区域 :这里是ftp站所显示的讯息区,可以由这里了解你目前连接的情形, 例如该站给使用者的讯息、有没有支援续传、正在抓哪个档、是否已经连 接中断..等等。
下左区域:这里显示的是你的硬碟要上传(upload)及要下传(download)的所在目录, 未设定前显示的是cuteftp的根目录,你不会想把抓下来的档案都放在这里 吧?设定方式等等说明。
下右区域:这里显示的是ftp站里面的东西。
★ 开始设定
把鼠标移动到左上角的[ftp]文字按一下左键,选[settings]->[options...] 出现一个对话框,标签有general、advanced、display、prompts、firewall 依次说明: [general] mail address:填入你的e-mail帐号,这里填的会被用来当作连进ftp站时的password 这里在你安装cuteftp时会问到,如果填错就重新填写一次。
default download directory:预设的下载目录 就是你抓档下来後要放到你硬碟的 哪个地方,我的用法是先在c:\下开一个download目录,让抓下来的档案全部 放在c:\download里面,好处是方便整理,档案抓下来後才不会连自己都找不 到。所以这里我就可以填c:\download,也可以按框框上的[?]钮设定。
text files viewer:文字档的检视工具 如果有*.txt档要用哪个应用程式观看? 这里要设定的是windows所附的记事本(notepad.exe,在windows目录里面有) 如果有其他更好的文字档的检视工具也可自行设定。
注:在ftp站里面的档案甚少会有说明,例如有个cat95.zip的档案,就不知道是作啥用的,如果有个cat95.txt档案,就是cat95.zip的说明档,这时用滑鼠的右键在 cat95.txt按一下,选view,就会出现说明文字,通常里面包含重要讯息,有版权 说明、档案的作用、安装的方式、使用的方法,有时还会有破解说明 :p 所以抓档前要先看一下啦! (cat95.zip是追著滑鼠跑的猫..有趣的小玩具)
log file:抓档案的过程资料要不要记录起来?若要就开个ftplog.txt吧,不要就不用 填了,我是没有记录的习惯。
max safe index size:啥是index? 如果你在档案後面看到有些中文或英文说明,那个 就是index。cuteftp预设会自动抓取index.txt(右下角有个auto-load index files 若打钩就会自动抓取),有时index.txt会很大,这里就可以设定index 在多少kbytes後,发出要不要index的询问讯息,避免浪费抓取时间。预设值 是10 kbytes,没有特殊要求就用预设值,不用更改..废话一堆还是不用改..
default retry:有时候ftp站会有客满的情形,一时连接不上,cuteftp会帮你自动连接 n次,这里要填的就是n=? 预设值n=20 不用改。一直连不上就是那个站挂了..
retry delay:重试连接时间间隔秒数 连不上後在几秒後帮你自动连接,预设是2秒,要 不要改随你。 start:开启cuteftp後要使用哪种模式? site manager 站台管理名单 (预设)(建议) quickconnect 快速连接 nothing 直接进入cuteftp的工作视窗
下面那些小项设定用预设值就好了..不然我打字好累 :p
[advanced] 都用预设值就好了啦.. 好像不负责任.. 挑几项说,没说到的就是用预设值..
右上 double-click action:设定在档案上双按滑鼠左键的动作。 transfer 档案开始传输。 (预设)(建议) execute 执行.. 档案还是要抓下来之後执行比较妥当吧... view 看看档案里面写些啥... 要确定是文字档才view喔!! nothing 没事... 就是双按後不会发生任何事啦。
左下 connect sound:设定连接上ftp站後发出的提醒声音。 右下 end transfer sound:设定档案传输完毕後发出的提醒声音。 ※档案传输 意指上传及下载 两个一起说明:
none 不发出任何声音。
predefined 使用提醒声音 有好多种声音的提醒方式,选择後按[test]钮试看看。
custom 自定的提醒声 要是你对里面提供的声音都不满意,可以自己录或找其他wav档 来代替,请另一半帮你录个声音档,连抓档都可以听到思念的声音 :p ex1:[亲爱的..站台连上罗] [亲爱的..档案传完罗] ex2:[亲爱的..进去了...快快..] [亲爱的..这麽快就结束了喔...] 啊...要听声音要有音效卡... 我有遇过没装音效卡的人,问我为啥没声音....
[display] toolbar: big buttons 使用大型的功能键,有些人用大型按键时,右边会有一些按键 会显示不出来,这个和桌面区域(desktop area)有关系,要是 你的桌面区域是800x600以上,建议你用大型的功能键。 customize 功能键的增加减少没用的就去掉吧,不然就别动他。
font: select font 设定显示字形的样式及大小。 colors:显示讯息及字形颜色。 reset to defaults:恢复原设定值。
[prompts] & [firewall] 是一些进阶的设定及防火墙的设定,先用预设值就好。
重要!!! 请按[关闭]储存更动资料後离开,否则所有设定无效。
※ 来源:·蛋卷广场 bbs.tku.edu.tw
cuteftp 功能键的介绍 |
|