社区应用
帖子
相册
日志
群组
热榜
分享
记录
最新帖子
精华区
社区服务
农场庄园
银行
家族
勋章中心
道具中心
博客
我的星座
游游乐
会员列表
统计排行
基本信息
到访IP统计
管理团队
管理操作
在线会员
会员排行
版块排行
帖子排行
标签排行
社区论坛任务
迷你宠物
左右分栏
邀请注册
首页
帮助
下拉
用户名
电子邮箱
记住
找回密码
登录
注册
我的快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
首页
论坛
门户
群组
新闻
开心牧场
若水专栏
校内生活
社区生活
休闲娱乐
蜀道之上
资源共享
技术交流
帖子
日志
用户
版块
群组
帖子
搜索
热搜:
wind8green
wind
wind8gray
wind8black
wind8purple
书签
口- 站内公告
口- 新生交流
街舞社团
数学协会
口- 若水茶楼
口- 青春时尚
关闭
选中
1
篇
全选
[切换到宽版]
最新帖子
精华区
书签
若水UEBBS.COM社区—〖石家庄经济学院论坛〗
>
口- 技术交流
>
【教程】利用Serv-u FTP Server ..
发帖
回复
« 返回列表
上一主题
下一主题
新帖
3368
阅读
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所示:
(qNco8QKu3
Ngn\nkf
有了它,你的个人电脑就可以模拟为一个FTP服务器,也就是说,你所连接的网络中的计算机用户可以访问你的个人电脑,通过FTP协议(文件传输协议)复制、移动、删除你的电脑中的文件或文件夹,可以做一切权限所允许的事情。FTP协议规定了计算机之间的标准通讯方式,使所有不同类型,不同操作系统,不同格式的电脑之间得以互换文件。它可以用最简单的方式创建用户帐号,并且在硬盘空间上划分一定的区域用以存放文件,让用户以各种FTP客户端软件(如CuteFTP、LeapFTP、WS_FTP等)上传或下载所需要的文件。
N5[_a/
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”形图标,当然,你也可以从开始菜单中运行它。
luJ{Iq
在此有必要把Serv-U中的一些重要的概念给大家讲清楚:每个正在运行的Serv-U引擎可以被用来运行多个“虚拟”的FTP服务器,在管理员程序中,每个“虚拟”的FTP服务器都称为“域”,因此,对于服务器来说,不得不建立多个域时是非常有用的。每个域都有各自的“用户”、“组”和设置。一般说来,“设置向导”会在你第一次运行应用程序时设置好一个最初的域和用户帐号。服务器、域和用户之间的关系大家可以参考下表:
;%v%K+}r
*Serv-U 服务器 *域 1
kqjxJ5
*用户帐号 1
LBW.*PHW
*用户帐号 2
1-4
*用户帐号 3
OJnPP>
*域 2
s4MNVT
*用户帐号 1
VC/R)%@%
*用户帐号 2
#k"1wSx16
……
pA*D/P-
这个表有点类似与Serv-U管理员中服务器、域和用户的排列。
l*~"5f03
Serv-U FTP Server 是试用软件,安装后三十天内,你可以作为“专业版本”使它,但试用期过后,你就只能作为免费的“个人版本”使用了,只有基本功能了。
$ iX^p4v
好了,说了这么多,还没到关键部分-如何自己来建立FTP服务器。下面我就一步一步来说明。
}~7H2d);-
一、 安装原版软件和汉化补丁,这个过程就不多说了,想必没人不会的。
$I?=.:<+
二、 建立第一个本地FTP服务器
k/$Ja;
安装完成后程序会自动运行,你也可以在菜单中选择运行。
pP?<[ql[w
1、 第一次运行程序,它会弹出设置向导窗口(图2)。
$xKg }cO
Yt\E/*%
将会带你完成最初的设置,
NTXws4'D
2、 单击“下一步”,出现“显示菜单图像”的窗口,问你是否在菜单中显示小图像,看各人喜欢了;
U'JP1\
3、 单击“下一步”,这个窗口是让你在本地第一次运行FTP服务器,只要“下一步”就行了。
]hCWe0F
4、 接下来要你输入你的IP地址(图3)。
{LR#(q$1
M>`?m L
如果你自己有服务器,有固定的IP,那就请输入IP地址,如果你只是在自己电脑上建立FTP,而且又是拨号用户,有的只是动态IP,没有固定IP,那这一步就省了,什么也不要填,Serv-U 会自动确定你的IP地址,“下一步”;
ek Y?
5、 在这儿要你输入你的域名(图4)。
S/#) :,YS
O JZ!|J8?
如果你有的话,如:ftp.abc.com,没有的话,就随便填一个;
HV]~=Bw2I
6、 “下一步”,询问你是否允许匿名访问(图5)。
Y2RxD\!Z
eyI-s9#t
一般说来,匿名访问是以Anonymous为用户名称登录的,无需密码,当然如果你想成立一个会员区什么的,就应该选择“否”,不让随便什么人都可以登录,只有许可用户才行,在此我们填“是”;
|NphG|
7、 “下一步”,问你匿名用户登录到你的电脑时的目录(图6)。
<) >gg!
Ri^sQ<