社区应用
帖子
相册
日志
群组
热榜
分享
记录
最新帖子
精华区
社区服务
农场庄园
银行
家族
勋章中心
道具中心
博客
我的星座
游游乐
会员列表
统计排行
基本信息
到访IP统计
管理团队
管理操作
在线会员
会员排行
版块排行
帖子排行
标签排行
社区论坛任务
迷你宠物
左右分栏
邀请注册
首页
帮助
下拉
用户名
电子邮箱
记住
找回密码
登录
注册
我的快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
首页
论坛
门户
群组
新闻
开心牧场
若水专栏
校内生活
社区生活
休闲娱乐
蜀道之上
资源共享
技术交流
帖子
日志
用户
版块
群组
帖子
搜索
热搜:
wind8green
wind
wind8gray
wind8black
wind8purple
书签
口- 站内公告
口- 新生交流
街舞社团
数学协会
口- 若水茶楼
口- 青春时尚
关闭
选中
1
篇
全选
[切换到宽版]
最新帖子
精华区
书签
若水UEBBS.COM社区—〖石家庄经济学院论坛〗
>
口- 技术交流
>
【教程】利用Serv-u FTP Server ..
发帖
回复
« 返回列表
上一主题
下一主题
新帖
3358
阅读
1
回复
【教程】利用Serv-u FTP Server构建自己的FTP服务器
areway
UID:1
注册时间
2005-10-16
最后登录
2021-04-17
在线时间
5208小时
发帖
7343
搜Ta的帖子
精华
10
铜板
6618
人品值
1388
贡献值
28
交易币
100
好评度
7488
信誉值
10
金币
0
访问TA的空间
加好友
用道具
级别:
大掌柜
发帖
7343
铜板
6618
人品值
1388
贡献值
28
交易币
100
好评度
7488
信誉值
10
金币
0
所在楼道
学一楼
关注Ta
发消息
只看楼主
更多操作
倒序阅读
复制链接
使用道具
0
发表于: 2006-04-08
Serv-U是一种被广泛运用的FTP服务器端软件,支持9x/ME/NT/2K/2003等全windows系列。可以设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。本应用教程以Serv-U 5.0(本文中提到的Serv-U版本为build 5.0.0.9)加上WIN98为例,服务器程序运行如图1所示:
7[1Lh'u
Kv| x -_7
有了它,你的个人电脑就可以模拟为一个FTP服务器,也就是说,你所连接的网络中的计算机用户可以访问你的个人电脑,通过FTP协议(文件传输协议)复制、移动、删除你的电脑中的文件或文件夹,可以做一切权限所允许的事情。FTP协议规定了计算机之间的标准通讯方式,使所有不同类型,不同操作系统,不同格式的电脑之间得以互换文件。它可以用最简单的方式创建用户帐号,并且在硬盘空间上划分一定的区域用以存放文件,让用户以各种FTP客户端软件(如CuteFTP、LeapFTP、WS_FTP等)上传或下载所需要的文件。
u"HGT=Nl
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”形图标,当然,你也可以从开始菜单中运行它。
b(0<,r8
在此有必要把Serv-U中的一些重要的概念给大家讲清楚:每个正在运行的Serv-U引擎可以被用来运行多个“虚拟”的FTP服务器,在管理员程序中,每个“虚拟”的FTP服务器都称为“域”,因此,对于服务器来说,不得不建立多个域时是非常有用的。每个域都有各自的“用户”、“组”和设置。一般说来,“设置向导”会在你第一次运行应用程序时设置好一个最初的域和用户帐号。服务器、域和用户之间的关系大家可以参考下表:
Uj(0M;#%o+
*Serv-U 服务器 *域 1
62sl6WWS3
*用户帐号 1
PQ4mNjXN
*用户帐号 2
RsZj
*用户帐号 3
sUG!dwqqd
*域 2
3(WijtH
*用户帐号 1
Oh! {E5!)
*用户帐号 2
[[$CtqLg
……
;:6\w!fc
这个表有点类似与Serv-U管理员中服务器、域和用户的排列。
\V>5)Rn
Serv-U FTP Server 是试用软件,安装后三十天内,你可以作为“专业版本”使它,但试用期过后,你就只能作为免费的“个人版本”使用了,只有基本功能了。
N{v)pu.
好了,说了这么多,还没到关键部分-如何自己来建立FTP服务器。下面我就一步一步来说明。
0nb%+],pX
一、 安装原版软件和汉化补丁,这个过程就不多说了,想必没人不会的。
[Z$H<m{c-
二、 建立第一个本地FTP服务器
j9+4},>>CU
安装完成后程序会自动运行,你也可以在菜单中选择运行。
B->AY.&j
1、 第一次运行程序,它会弹出设置向导窗口(图2)。
4C*ywP
KnG7w^
将会带你完成最初的设置,
} k2Q
2、 单击“下一步”,出现“显示菜单图像”的窗口,问你是否在菜单中显示小图像,看各人喜欢了;
VfcIR(
3、 单击“下一步”,这个窗口是让你在本地第一次运行FTP服务器,只要“下一步”就行了。
LCB-ewy#E
4、 接下来要你输入你的IP地址(图3)。
\4N8-GwZQ
RrMEDMhk6
如果你自己有服务器,有固定的IP,那就请输入IP地址,如果你只是在自己电脑上建立FTP,而且又是拨号用户,有的只是动态IP,没有固定IP,那这一步就省了,什么也不要填,Serv-U 会自动确定你的IP地址,“下一步”;
nJ;^Sz17Q
5、 在这儿要你输入你的域名(图4)。
:A zT=^S
P 2WAnm
如果你有的话,如:ftp.abc.com,没有的话,就随便填一个;
oai=1vt@
6、 “下一步”,询问你是否允许匿名访问(图5)。
|oPRP1F-;e
o!tC{"g
一般说来,匿名访问是以Anonymous为用户名称登录的,无需密码,当然如果你想成立一个会员区什么的,就应该选择“否”,不让随便什么人都可以登录,只有许可用户才行,在此我们填“是”;
K?uZIDo
7、 “下一步”,问你匿名用户登录到你的电脑时的目录(图6)。
+x2JC' -H
CYaN;HV@_
你可以自己指定一个硬盘上已存在的目录,如F:\temp\xyz;
7X>IS#W]
8、 “下一步”,询问你是否要锁定该目录,锁定后,匿名登录的用户将只能认为你所 指定的目录(F:\temp\xyz)是根目录,也就是说他只能访问这个目录下的文件和文件夹,这个目录之外就不能访问,对于匿名用户一般填“是”;
q_b!+Y
9、 “下一步”,询问你是否创建命名的帐号,也就是说可以指定用户以特定的帐号访问你的FTP,这对于办会员区可很有用哦,你可以对于每个人都创建一个帐号,每个帐号的权限不同,就可以不同程序地限制每个人的权利,方法将在后面讲到,这里选择“是”;
<