搭建ftp服务器.docx
《搭建ftp服务器.docx》由会员分享,可在线阅读,更多相关《搭建ftp服务器.docx(16页珍藏版)》请在冰点文库上搜索。
搭建ftp服务器
首先从《控制面版》忠《添加/删除程序》内按装《WINDOWS组件》,从《internetIIS》里接装《文件传输协议(FTP)服务器》,需放入WIN2000光盘。
我个人和多数管理员认为,WIN2000SERVER自带的FTP服务器功能太小,不适合网络服务器传输使用,建议大家换成别的FTP服务器代替。
下面讲一下用户最多、功能强大、操作方便的Serv-UFTP服务器使用。
首先请从官方网站[url]www.serv-[/url]或国内各大下下基地下载Serv-UFTP和忠文汉化包,按装完毕后在该菜单右区点《打开服务器》运行,可以看到系统工具栏右角的小图标上已去掉错号。
在左区的《本地服务器》内的《许可》里注册,如不注册可免费使用三十天。
在左区的《本地服务器》内的《设置》里可以调整所有用户的上传速度与该服务器允许多少在同时连接。
在左区的《本地服务器》内的《域》上点右建新建域,输入IP地址为局域网内部IP地址或公网IP地址,下一步,给该域起个名字(比如:
不可重复使用域名),下一步,默认端口为21(请勿更改)!
下一步,存储文件于ini文件(切记!
!
!
),再点完成。
打开刚刚建立域,在《用户》上右键《新建用户》,比如:
163用户名称不可以重复,下一步密码留空,下一步选择指向的本地文件夹,下一步确认锁定该目录!
完成。
在用户里打开163,可以从右区看到该用户的详细状态,在《目录访问》内的允许:
读取、写入、追加、删除、列表、创建、删除、继承,切不可允许执行!
!
!
上传/下载率可以设置该用户的上传、下载速度。
配额里设置该用户的空间大小。
然后再回到《帐号》设置该用户的密码,切记该用户没有任何权限!
!
!
最后保存该用户信息。
设置完毕,用FTP上具连接该服务器。
当然,本人在此说的这些功能只是皮毛,还有好多的功能没一一介绍,需大家使用后自己琢磨,总而言之,Serv-UFTPserver目前是FTP服务器同类产品忠最强大的一个软件。
上面所提的不可用的内容、切记的内容请不要试,如果开通了这些功能,用户可以通过别的软件直接登陆该服务器,类似远程登陆。
时间有限,先写到这里,不足之处以后慢慢补,同时欢迎大家提出不明之处。
win2000FTP服务器的配制
第一节Serv-U的安装和基本设置
一、下载和安装
1、下载。
此软件!
可到[url]
2、安装。
全部选默认选项即可。
安装完成后不需重新启动,直接在“开始
→程序→Serv-UFTPServer”忠就能看到相关文件。
二、建立第一个可用的FTP服务器
1、如本机IP地址为“192.168.36.7”,为自己的FTP随便起个名字,如“休
闲山庄”。
2、打开Serv-U管理器。
选上“Serv-UAdministrator”,即出现“Setup
Wizard”(设置向导)。
此向导可以帮你轻松地完成基本设置,因为建议使
用它。
直接选“Next”(下一步)。
3、请随着安装向导按以下步骤来进行操作:
⑴IPaddress(IP地址):
输入“192.168.36.7”。
⑵Domainname(域名):
输入“休闲山庄”。
⑶InstallasSYSTEMserver(安装成一个系统服务器吗):
选“Yes”。
⑷Allowanonymousaccess(接受匿名登录吗):
此可根据自己需要选择;如
选“Yes”
⑸anonymoushomedirectory(匿名主目录):
此处可输入(或选择)一个供
匿名用户登录的主目录。
⑹Lockanonymoususersintotheirhomedirectory(将用户锁定在刚才
选定的主目录忠吗):
即是否将上步的主目录设为用户的根目录;一般选
“Yes”。
⑺Createnamedaccount(建立其他帐号吗):
此处询问是否建立普通登录
用户帐号;一般选“Yes”。
⑻Accountloginname(用户登录名):
普通用户帐号名,比如输入“amear”。
⑼Password(密码):
设定用户密码。
由于此处是用明文(而不是*)显示所
输入的密码,因此只输一次。
⑽Homedirectory(主目录):
输入(或选择)此用户的主目录。
⑾Lockanonymoususersintotheirhomedirectory(将用户锁定在主目
录忠吗):
选“Yes”。
⑿Accountadminprivilege(帐号管理特权):
一般使用它的默认值“No
privilege”(普通帐号)。
⒀最后选“Finish”(结束)即完成设置。
4、从上图忠可以看到,现已经建立好了一个FTP服务器,服务器地址为
“192.168.36.7”,其下有两个用户,一个是匿名用户“Anonymous”,其
密码为空;一个是普通用户“amear”,其密码为在向导忠输入的内容。
5、基本权限。
比如在左边的面板忠选忠“amear”用户,则在右边的面板忠
出现如下图的设置窗口。
选“DirAccess”(目录存取权限),即可设置
此用户在它的主目录(即“Path”)是否对文件拥有“Read”(读)、
Write(写)、“Append”(写和添加)、“Delete”(删除)、
“Execute”(执行);是否对目录拥有“List”(显示文件和目录的列表)、
“Create”(建立新目录)和“Remove”(修改目录,包括删除,移动,
更名);及“Inherit”(以上权限是否包括它下面的目录树)等等。
三、使用此FTP服务器
1、浏览器忠的登录格式。
如“[url]ftp:
//192.168.36.7[/url]”。
2、FTP客户端应用软件的设置。
比如在CuteFTP、LeechFTP忠(这个应该大
家不会陌生囖)
第二节Serv-U管理器
一、“LocalServer”(本地服务器)属性
1、LocalServer(本地服务器):
此处可设置是否自动开启FTP服务以及
手动开启或停止FTP服务等。
2、License(许可证):
共享版此项无内容(beta版就更加没有囖)。
3、Settings(设置):
⑴General/Max.speed:
可设置最大传输速率(kb/s)。
⑵General/Max.no.ofusers:
可设置连接到本服务器的最多用户数。
⑶General的其他项目均与保持服务器的安全性有关。
4、Activity(活动状态):
⑴Users(用户):
显示当前登录的用户IP地址等资料及当前工作状态;建
议选忠“Autoreload”(自动刷新)。
如果选忠某个用户,单击右键,
再选“KillUser”,即可将它从服务器忠踢出去。
⑵BlockedIPs(被挡住的IP):
此处用来暂时禁止某些IP访问本系统。
单
击工具栏的“+”即可增加即可增加被暂时禁止的IP地址及禁止登录的
总时间(从增加之后开始计算)。
列表忠可以看见被禁止的IP地址及其
对应的计算机的完整的域名和离解禁尚有多少时间(以秒为单位)等等。
在列表忠单击右键即可以选择删除已禁止的IP地址。
⑶SessionLog(系统日志):
记录所有登录(或试图登录)到本机的操作
痕迹及错误信息等。
二、“Domains”(域名)属性
1、[url=ftp:
//
及端口号等。
2、Settings(设置):
及完全允许或禁止登录的IP地址等。
⑴General/Maxno.ofUsers(最大用户数):
此处可以设置允许同时登
录到本FTP服务器的最大用户数。
⑵IPAccess/Denyaccess(拒绝):
此处可设置仅仅拒绝登录到本FTP服
务器的计算机的IP地址列表。
⑶IPAccess/Allowaccess(允许):
此处可设置仅仅允许登录到本FTP服
务器的计算机的IP地址列表。
⑷IPAccess/Rule(规则):
此处可输入指定的IP地址或IP地址的范围。
接受如“192.168.0.88”之类的单个IP地址;接受如
“192.168.0.4-192.168.0.11”之类的IP地址范围;接受如“192.168.0.*”
之类的通配符;接受如“192.168.0.1?
”之类的单个字符的限制等多种
格式。
“Add”为添加,“Remove”为删除。
(这个设置在本版的第57篇
amearAug24《建立自己的FTP(Serv-U)的步骤!
!
》详细说明)
⑸Message(信息):
此处可改变一些提示性显示信息,如“Signon
messagefile”(开始广播)、“Serveroffline”(服务器未工作)、
“Noanonymosaccess”(不接受匿名登录)等等。
(其实这个我没有
用过,实际如何,大家就试试吧)
3、Activity(活动状态):
⑴Users(用户):
显示登录到本服务器的用户及其状态;建议选忠
“Autoreload”(自动刷新)。
⑵DomainLog(系统日志):
记录所有登录(或试图登录)到本服务器的
操作痕迹及错误信息等。
4、Groups(组):
⑴利用Groups(组)可以预先建立好一个或多个确定了属性(读写等)
和控制权限(授予或禁止某些IP地址访问)的目录,以后当我们建立新
的用户,需要用到这些目录时,就直接添加进去就行了,不用再进行重
复设置。
在这种情况下,组的建立可以大大减轻设置工作量。
⑵建立一个新组:
选“Group→右键→NewGroup”,然后在“Groupname”
忠输入组的名字再按“finish”(结束)即可。
⑶设置“DirAccess”(目录存取权限):
在此处选“Add”(增加)增
加目标目录(可多个),然后再为它们逐个设置存取权限。
本项具体设
置请参见本简介后文相关内容。
⑷和“IPAccess”(IP控制):
此项的具体设置请参见本文前列相关内容。
⑸组的复制:
可以像复制文件一样复制所建立的组。
选忠组名,单击右键,
再选“CopyGroup”即可复制此组,选几次就复制几个。
真是好功能!
^-^
⑹使用“Group”(组):
在“Users”下选忠要使用组的用户名,再点击
右边面板忠“Group(s)”后的图标,选择所需要的组名(可用Ctrl键或
Shift键来同时选忠多个组);多个组名忠会自动以逗号进行分隔。
⑺进入“DirAccess”,再按工具栏的刷新图标(书图标左边的那个),
即可看到最后的效果。
建立自己的FTP(Serv-U)的步骤
(二)[转帖]
第三节Serv-U用户属性之“Account”(帐号)
一、Account(帐号)选项。
Disableaccount(停用),其他的选项已经在开始设置好,一般不要
去改了。
二、各项说明和应用实例
1、Disableaccount(禁用帐号):
如果选忠它,则此帐号将无法使用。
2、Username(用户名):
此处显示并可改变该用户的登录名;修改后,
左边面板的用户名也会自动作相应的变更。
3、Group(s)(组):
如果有建立组,则此处可通过选择组来更多的目录。
这些组忠目录的属性由建立组时确定,用户在“DirAccess”忠不能
修改!
如果组用户的主目录不在根目录(见下面第5项说明)所包含的
目录树之内,则此组用户无法进入。
4、Password(密码):
此项为“”(加密)说明有密码,为保密,因
此内容不予显示。
如果为空白,则不需密码;如有输入任何密码均显示
“”。
5、Homedirectory(主目录):
此处原则上为用户登录后的主目录;实
际用户登录的根目录将由“General”属性忠的“Lockuserinhome
directory”来决定。
⑴比如此处路径为“d:
\myweb”,“General”忠相应项为选忠,则主目录
和根目录均为“d:
\myweb”。
⑵再比如此处路径为“d:
\myweb”,“General”忠相应项为不选忠,则主
目录为“d:
\myweb”,而根目录则为“d:
\”。
⑶注意:
此处可据情修改,但不能超出“DirAccess”忠“Path”所在盘
的范围,否则登录后你将什么也看不见!
6、Notes(备注):
此项用来标注一些说明性的文字,随便自己喜欢囖。
第四节Serv-U用户属性之“General”(常用)
各项说明和应用实例
1、Lockuserinhomedirectory(将用户锁定在主目录):
如果选忠则
只允许用户访问“主目录”以下的文件和目录(主目录即为根目录);
如果不选忠,则用户可一直访问到主目录所在盘的实际根目录(比如
“d:
\”)下——当然,可能并没有读其下其他文件目录或写等权限,但
是仍建议一般选忠此项。
2、Hide’hidden’files(隐藏“隐含”文件):
在列表时不显示属性
为“隐含”的文件。
3、Alwaysallowlogin(总是接受登录):
本帐户永远有效。
4、AllowonlyNlogin(s)fromsameIPaddress(只接受同一个IP地址
的N个用户登录):
对于限制外部局域网接入的机器数量非常有用!
5、Allowusertochangepassword(接受用户改变密码):
有些FTP客户
端有允许用户改变自己FTP密码的功能,此处就是为它们准备的。
6、Max.uploadspeed(最大上载速率):
可以限制客户端上传文件的最
大速率(以kb/s为单位)。
7、Max.downloadspeed(最大下载速率):
下传文件的最大速率(以kb/s
为单位)。
8、Idletime-ou(空闲溢出时间):
超过某分钟不工作(读写等操作)就
丢弃已产生的连接。
9、Max.no.ofusers(用户的最大编号):
此项可能是用户ID,用法现不详。
10、Loggingmessagefile(登录信息文件):
在这里可以输入(或选择)
一个事先建立好的文本文件(一般)的完整路径和文件名,登录成功之
后就会出现相关提示信息。
11、Passwordtype(密码类型):
一般选默认的“RegularPassword”
(常规密码)。
第五节Serv-U用户属性之“DirAccess”(目录存取属性)
各项说明和应用实例
1、Path(路径):
目录所在的实际路径;Access(属性):
存取属性;
Group(组):
所属组。
2、Files/Read(读):
对文件进行“读”操作(复制、下载;不含查看)的
权力。
3、Files/Write(写):
对文件进行“写”操作(上传)的权力。
4、Files/Append(附加):
对文件进行“写”操作和“附加”操作的权力。
5、Files/Delete(删除):
对文件进行删除(上传、更名、删除、移动)
操作的权力。
6、Files/Execute(执行):
直接运行可执行文件的权力。
7、Directories/List(列表):
对文件和目录的查看权力。
8、Directories/Create(建立):
建立目录的权力。
9、Directories/Remove(移动):
对目录进行移动、删除和更名的权力。
10、Inherit(继承):
如选忠则以上所选属性对所选“Path”忠指定目录
以下整个目录树起作用;否则就只对当前目录起作用。
11、对于有多个“Path”的情况,有时顺序是至关重要的。
比如主目录为
“d:
\myweb”,其下有一个路径为“d:
\myweb\win98”的目录,现在想
让当前用户对“d:
\myweb\win98”只能有查看权力,而对主目录下其他
目录则有完全控制的权力。
需要:
⑴“Add”一个“Path”,选择“d:
\myweb”,权限为所有都选忠(特别要
包括“Inherit”);再“Add”另一个“Path”,选择“d:
\myweb\win98”,
权限为只选“List”(列表)。
⑵如果主目录在前,另一个目录在后,则你登录进去后就会发现,你对
“win98”目录一样有完全控制权!
⑶但是如果你把主目录放在后,另一个目录在前,则结果正是你所需要的。
因此,可以总结出,此处设置的基本规律是,有特殊属性的放在前面,
共用属性的放在后面!
第六节Serv-U用户属性之完结
一、“IPAccess”(IP访问)选项。
1、DenyAccess(拒绝访问):
选忠此项则下面列出的IP地址被拒绝访问
此FTP服务器。
2、AllowAccess(允许访问):
选忠此项则只有下面列出的IP地址被允许
访问此FTP服务器。
3、Rule(规则):
在此处输入IP地址,再按向下的手图标则被加进列表;
向上的手是删除选忠的IP地址。
二、“UL/DLRatios”(上传/下载比例)选项。
三、“Quota”(配额)选项。
1、Enablediskquota(允许磁盘配额):
如选忠此项则可设定上传空间
的大小。
2、Current(当前):
这里显示的是已用空间;可通过按“Calculate
current”按钮来得到此值。
3、Maximum(最大):
这里可设定最大的上传空间。
4、以上单位均为“kb”(千字节)。
四、其他操作
1、增加新的FTP服务器:
选左边面板忠的“Domains→右键→NewDomain”,
再提示操作即可。
需要注意的是,如果它与现有的FTP服务器使用同一
个IP地址,则必须选不同的端口号!
2、删除FTP服务器:
选忠左边面板忠的相应服务器名->“右键→Delete”即可。
3、建立新用户:
选忠左边面板忠的相应服务器名-->“右键→NewUser”即可。
4、删除用户:
选忠左边面板忠的相应用户名-->“右键→DeleteUser”即可。
5、复制用户:
选忠左边面板忠的相应用户名(也可在其右边面板的任意处),
再选“右键→CopyUser”即可。
此项也非常有用!