查看:2566 回复:0
发表于 2002-3-18 23:39
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
教程有部份是转载,呵,很多地方并非原创(勿怪)。
FTP站的快速建立方法(用SERV-U)
Serv-U 是一个可以运行于Windows 95/98/2000/ME 和 Windows NT 4.0下的FTP服
务器程序(我试了一下,在XP下也能用的)
有了它,你的个人电脑就可以模拟为一个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管理员中服务器、域和用户的排列。
(二)、如何自己来建立FTP服务器(以汉化版为例)
一、 安装原版软件和汉化补丁(不推荐使用汉化补丁,使用上有问题的,英文不
行的朋友可以先拿来练习)。
请注意:默认的Serv-U将使用服务器的端口21!因此,在安装前,务必将其他使
用21端口的FTP 服务停止,否则Serv-U将无法正常运行!
二、 建立第一个本地FTP服务器
安装完成后程序会自动运行,你也可以在菜单中选择运行。
1、 第一次运行程序,它会弹出设置向导窗口 将会带你完成最初的设置,
2、 单击“下一步”,出现“显示菜单图像”的窗口,问你是否在菜单中显示小
图像,看各人喜欢了;
3、 单击“下一步”,这个窗口是让你在本地第一次运行FTP服务器,只要“下一
步”就行了。
4、 接下来要你输入你的IP地址如果你自己有服务器,有固定的IP,那就请输入
IP地址,如果你只是在自己电脑上建立FTP,而且又是拨号用户,有的只是动态IP
,没有固定IP,那这一步就省了,什么也不要填,Serv-U 会自动确定你的IP地址
,“下一步”;
5、 在这儿要你输入你的域名如果你有的话,如:ftp.abc.com,没有的话,就随
便填一个;
6、 “下一步”,询问你是否允许匿名访问
你可以自己指定一个硬盘上已存在的目录,如f:\temp\xyz;
8、 “下一步”,询问你是否要锁定该目录,锁定后,匿名登录的用户将只能认
为你所指定的目录(F:\temp\xyz)是根目录,也就是说他只能 访问这个目录下的
文件和文件夹,这个目录之外就不能访问,对于匿名用户一般填“是”;
9、 “下一步”,询问你是否创建命名的帐号,也就是说可以指定用户以特定的
帐号访问你的FTP,这对于办会员区可很有用哦,你可以对于每 个人都创建一个
帐号,每个帐号的权限不同,就可以不同程序地限制每个人的权利,方法将在后
面讲到,这里选择“是”;
10、 “下一步”,请你填入所要建立的帐号的名称一般说来,匿名访问是以
Anonymous为用户名称登录的,无需密码,当然如果你想成立一个会员区什么的,
就应该选择“否”,不让随便什么人都可以登录,只有许可用户才行,在此我们
填“是”;
7、 “下一步”,问你匿名用户登录到你的电脑时的目录,如:ldr,
11、 “下一步”,请输入密码,如:123,
12、 “下一步”,询问登录目录是什么,这一步与第7步一样,如:F:\temp
13、 “下一步”,询问你是否要锁定该目录,同第8步,这里选择“否”;
14、 接下来询问你这次创建的用户的管理员权限有几项选择:无权限,组管理员
,域管理员,只读管理员和系统管理员,每项的权限各不相同;这里选择“系统
管理员”;
15、 最后一步,点击“完成”就OK了,你有什么需要修改的,可以点“上一步”
,或者进入Serv-U管理员直接修改。
至此,我们建立了一个域ftp.abc.com,两个用户,一个Anonymous,一个ldr。
英汉安装部份对释和介绍:
⑴IP地址(IP address)
如果使用动态的IP地址,或无合法的IP地址则此项应保持为空。
⑵域名(Domain name)
⑶是否安装成一个系统服务器(Install as system server)
⑷是否接受匿名登录(Allow anonymous access)
⑸匿名主目录(anonymous home directory)
此处可输入(或选择)一个供匿名用户登录的主目录。
⑹是否将用户锁定在刚才选定的主目录中(Lock anonymous users in to their
home directory)
即是否将上步的主目录设为用户的根目录,一般选“Yes”。
⑺是否建立其他帐号(Create named account)
此处询问是否建立普通登录用户帐号;一般选“Yes”。
⑻用户登录名(Account login name):普通用户帐号名,比如输入“nanshan”。
⑼密码(Password):设定用户密码
由于此处是用明文(而不是*)显示所输入的密码,因此只输一次。
⑽主目录(Home directory):输入(或选择)此用户的主目录。
⑾是否将用户锁定在主目录中(Lock anonymous users in to their home
directory)
⑿帐号管理特权(Account admin privilege)
一般使用它的默认值“普通帐号”(No privilege)。
⒀最后选“结束”(Finish)即完成设置。
三、 既然我们已经建立好FTP服务器,那么我们就应该可以用FTP客户端软件来尝
试登录。
怎么办呢?其实很简单,我们不用上网,就可以测试。我们知道,不上网时,本
地机的IP地址默认就为127.0.0.1,FTP端口号为21。打开FTP客户端软件,我就用
FlashFXP来说明,打开快速连接,填入相应内容然后连接,
|
|
|
|
|
|
|