IIS6.0搭建FTP服务器,以及建立多用户FTP
2015-06-11 10:58
656 查看
随着沸沸扬扬的“美国磊若软件公司起诉侵犯其Serv-U软件著作权”,越来越多的企业用户,个人用户转变为IIS自带FTP,Xlight_FTP_Server,FTP Server.exe,等FTP服务端。但个人觉得使用微软的IISFTP会更好一些,其它的多种FTP服务端基本是基于它之上开发的。他们的特点我简单介绍下:如果不需要分多个FTP用户管理的可以使用“Server.exe”,这个小FTP工具,方便小巧实用。如果需要分多个FTP用户管理,又想省事的,可以使用“Xlight_FTP_Server”这种FTP工具。如果考虑安全,稳定,多FTP用户管理的,就需要用到IISFTP了。一.IIS6.0搭建FTP服务器,以及建立多用户FTP。1.在控制面板里打开【添加删除程序】,点击【添加/删除Windows组件】
![](http://a.hiphotos.bdimg.com/album/pic/item/b64543a98226cffcd66ebc0bbb014a90f703eac7.jpg)
2.勾选【应用程序服务器】,再点击详细信息:
![](http://e.hiphotos.bdimg.com/album/pic/item/8ad4b31c8701a18b5baf11f69c2f07082938fec7.jpg)
3.选择【internet信息服务】,点详细信息
![](http://a.hiphotos.bdimg.com/album/pic/item/9f510fb30f2442a7695afe1cd343ad4bd1130236.jpg)
4.勾选【文件传输协议(FTP)服务】,然后点确定:
![](http://e.hiphotos.bdimg.com/album/pic/item/0d338744ebf81a4c4575ef70d52a6059242da6c7.jpg)
5.再确定,一直到回到以下界面:然后点下一步
![](http://f.hiphotos.bdimg.com/album/pic/item/024f78f0f736afc3c48533dcb119ebc4b64512f9.jpg)
6.这里需要用Windows2003的系统光盘放入光驱,或者ISO,或者I386完整文件,点下一步,系统开始安装,如果没有放入光盘系统会提示你选择安装文件,最后安装完成-确定。
![](http://b.hiphotos.bdimg.com/album/pic/item/37d3d539b6003af31bd9d0d9372ac65c1038b623.jpg)
二. 建立多用户FTP1. 开始>程序>管理工具>internet 信息服务(IIS)管理器
![](http://b.hiphotos.bdimg.com/album/pic/item/21a4462309f79052611330870ef3d7ca7bcbd57f.jpg)
2.打开管理器后会发现在最下方有一个【FTP站点】的选项,我们就是通过它来建立ftp服务器. IIS上默认有个FTP站点,由于不能建多个站点共用21端口,所以我们就通过建立虚拟目录来实现多个用户共用端口
![](http://b.hiphotos.bdimg.com/album/pic/item/5243fbf2b2119313914f880967380cd791238d7e.jpg)
3.默认的FTP站点目录路径是C:\Inetpub\ftproot ,可以根据情况更改目录,我改成D:\freehost(网站不要放在C盘你懂的)
![](http://e.hiphotos.bdimg.com/album/pic/item/c8ea15ce36d3d539a29b7e7a3887e950342ab0e0.jpg)
PS:如果只需要一个FTP用户,到这步就完成了。FTPIP是服务器IP,FTP用户名和密码是服务器的超管用户名和密码。 下面开始着手建立多FTP用户。4.我们先为FTP服务器建立一个专门的用户组。 桌面>【我的电脑】右键点【管理】,再点【本地用户和组】: 在组里面新建一个组,命名可以根据需求,我设置的 FreeHost .
![](http://f.hiphotos.bdimg.com/album/pic/item/a8773912b31bb0513defc591347adab44bede044.jpg)
5.建立第一个FTP用户:本地用户和组--用户上点右键--新建用户名lele8888,设置密码--确认密码--选密码永不过期--创建--关闭。把lele8888添加到FreeHost 用户组:在右方lele8888用户上--右键属性--隶属于--删除其它用户组--添加--输入FreeHost---确定。
![](http://b.hiphotos.bdimg.com/album/pic/item/a8773912b31bb051390fc191347adab44aede064.jpg)
6.然后我们回到internet 信息服务器管理器的FTP站点上,在默认FTP站点上点右键,依次点击新建,虚拟目录:
![](http://g.hiphotos.bdimg.com/album/pic/item/faf2b2119313b07edc9d2bb10ed7912397dd8c62.jpg)
虚拟目录别名就是这个虚拟目录的名称,必须和你要设置的用户名一样。填好再下一步:
选择FTP站点内容的路径。比如你要用往D:\freehost\lele8888 网站里传东西,那这里就选择D:\freehost\lele8888选好再下一步--把读取和写入权限选上,点下一步:点完成。 7,为这个虚拟目录的文件夹给予权限在D盘freehost文件夹上右键>【属性】>然后点选项卡里的【安全】,给freehost文件夹三个权限7.1:Administrators和system组所有权限7.2:IIS_WPG 组只给读取权限,除了这两个其他用户或组全删除,为了安全
![](http://e.hiphotos.bdimg.com/album/pic/item/a6efce1b9d16fdfae3cdb257b68f8c5495ee7be1.jpg)
7.3: 设置D:\freehost\lele8888权限。为D:\freehost\lele8888文件夹加上lele8888用户只给读取权限--确定。
![](http://e.hiphotos.bdimg.com/album/pic/item/e850352ac65c10385f59a87bb0119313b07e8967.jpg)
到了这步FTP就创建完成了。 8.设置iis 上站点“身份验证和访问控制”网站-选择站点-右键-属性-编辑-设置相对的用户--确定。很多网站浏览时提示输入用户名和密码就是这个,身份验证和访问控制里的用户名没有设置对。
![](http://c.hiphotos.bdimg.com/album/pic/item/c8177f3e6709c93d1266614e9d3df8dcd00054f6.jpg)
IIS6.0搭建FTP服务器,以及建立多用户FTP,教程完成。
![](http://a.hiphotos.bdimg.com/album/pic/item/b64543a98226cffcd66ebc0bbb014a90f703eac7.jpg)
2.勾选【应用程序服务器】,再点击详细信息:
![](http://e.hiphotos.bdimg.com/album/pic/item/8ad4b31c8701a18b5baf11f69c2f07082938fec7.jpg)
3.选择【internet信息服务】,点详细信息
![](http://a.hiphotos.bdimg.com/album/pic/item/9f510fb30f2442a7695afe1cd343ad4bd1130236.jpg)
4.勾选【文件传输协议(FTP)服务】,然后点确定:
![](http://e.hiphotos.bdimg.com/album/pic/item/0d338744ebf81a4c4575ef70d52a6059242da6c7.jpg)
5.再确定,一直到回到以下界面:然后点下一步
![](http://f.hiphotos.bdimg.com/album/pic/item/024f78f0f736afc3c48533dcb119ebc4b64512f9.jpg)
6.这里需要用Windows2003的系统光盘放入光驱,或者ISO,或者I386完整文件,点下一步,系统开始安装,如果没有放入光盘系统会提示你选择安装文件,最后安装完成-确定。
![](http://b.hiphotos.bdimg.com/album/pic/item/37d3d539b6003af31bd9d0d9372ac65c1038b623.jpg)
二. 建立多用户FTP1. 开始>程序>管理工具>internet 信息服务(IIS)管理器
![](http://b.hiphotos.bdimg.com/album/pic/item/21a4462309f79052611330870ef3d7ca7bcbd57f.jpg)
2.打开管理器后会发现在最下方有一个【FTP站点】的选项,我们就是通过它来建立ftp服务器. IIS上默认有个FTP站点,由于不能建多个站点共用21端口,所以我们就通过建立虚拟目录来实现多个用户共用端口
![](http://b.hiphotos.bdimg.com/album/pic/item/5243fbf2b2119313914f880967380cd791238d7e.jpg)
3.默认的FTP站点目录路径是C:\Inetpub\ftproot ,可以根据情况更改目录,我改成D:\freehost(网站不要放在C盘你懂的)
![](http://e.hiphotos.bdimg.com/album/pic/item/c8ea15ce36d3d539a29b7e7a3887e950342ab0e0.jpg)
PS:如果只需要一个FTP用户,到这步就完成了。FTPIP是服务器IP,FTP用户名和密码是服务器的超管用户名和密码。 下面开始着手建立多FTP用户。4.我们先为FTP服务器建立一个专门的用户组。 桌面>【我的电脑】右键点【管理】,再点【本地用户和组】: 在组里面新建一个组,命名可以根据需求,我设置的 FreeHost .
![](http://f.hiphotos.bdimg.com/album/pic/item/a8773912b31bb0513defc591347adab44bede044.jpg)
5.建立第一个FTP用户:本地用户和组--用户上点右键--新建用户名lele8888,设置密码--确认密码--选密码永不过期--创建--关闭。把lele8888添加到FreeHost 用户组:在右方lele8888用户上--右键属性--隶属于--删除其它用户组--添加--输入FreeHost---确定。
![](http://b.hiphotos.bdimg.com/album/pic/item/a8773912b31bb051390fc191347adab44aede064.jpg)
6.然后我们回到internet 信息服务器管理器的FTP站点上,在默认FTP站点上点右键,依次点击新建,虚拟目录:
![](http://g.hiphotos.bdimg.com/album/pic/item/faf2b2119313b07edc9d2bb10ed7912397dd8c62.jpg)
虚拟目录别名就是这个虚拟目录的名称,必须和你要设置的用户名一样。填好再下一步:
选择FTP站点内容的路径。比如你要用往D:\freehost\lele8888 网站里传东西,那这里就选择D:\freehost\lele8888选好再下一步--把读取和写入权限选上,点下一步:点完成。 7,为这个虚拟目录的文件夹给予权限在D盘freehost文件夹上右键>【属性】>然后点选项卡里的【安全】,给freehost文件夹三个权限7.1:Administrators和system组所有权限7.2:IIS_WPG 组只给读取权限,除了这两个其他用户或组全删除,为了安全
![](http://e.hiphotos.bdimg.com/album/pic/item/a6efce1b9d16fdfae3cdb257b68f8c5495ee7be1.jpg)
7.3: 设置D:\freehost\lele8888权限。为D:\freehost\lele8888文件夹加上lele8888用户只给读取权限--确定。
![](http://e.hiphotos.bdimg.com/album/pic/item/e850352ac65c10385f59a87bb0119313b07e8967.jpg)
到了这步FTP就创建完成了。 8.设置iis 上站点“身份验证和访问控制”网站-选择站点-右键-属性-编辑-设置相对的用户--确定。很多网站浏览时提示输入用户名和密码就是这个,身份验证和访问控制里的用户名没有设置对。
![](http://c.hiphotos.bdimg.com/album/pic/item/c8177f3e6709c93d1266614e9d3df8dcd00054f6.jpg)
IIS6.0搭建FTP服务器,以及建立多用户FTP,教程完成。
相关文章推荐
- ContentProvider
- setprecision(int n)等格式函数用法
- setprecision(int n)等格式函数用法 分类: POJ 2015-06-11 10:56 17人阅读 评论(0) 收藏
- PHP设计模式——职责链模式
- vsftp
- laravel5.0升级到5.1
- PHP设计模式——访问者模式
- wampserver安装之后连接phpMyAdmin 不成功的解决方法
- PHP生成不重复随机数的方法汇总
- 向数组中循环添加内容
- Sublime报Decode error - output not utf-8 or cp936 错误的解决办法
- CGI与fast-CGI的区别
- phpMyadmin
- Thinkphp入门 四 —布局、缓存、系统变量 (48)
- php5.3增加sqlserver2008的支持
- php 页面参数过多时自动拼接get参数的函数
- PHP整合PayPal支付
- php sortable 动态排序
- js传递二维数组给php
- php动态生成一个xml文件供swf调用