Windows Server 2003 IIS 6.0 多用户FTP服务配置

Windows Server 2003 IIS 6.0 多用户FTP服务配置
2011-04-08         作者:李海彬   阅读:814

        虽然使用IIS配置FTP服务器也有很多次了,可是一直不知道FTP竟然是支持多用户的,惭愧啊,并且在配置账号密码上也有误解,现在一并总结出来。
        通过阅读IIS自带的帮助文档,了解到IIS 6.0 的FTP服务器是支持多用户的,那如何配置呢,步骤如下:
(1)新建FTP登陆账号
         运行“管理工具”->“计算机管理”,选择“本地用户和组”,再选择“用户”,可以看到用户列表。如果不是匿名登陆FTP服务器的,必须要先在这里建立新用户,之后再通过这个用户名访问FTP服务器。
 
     在“用户”那里右键选择“新用户”(或在视图右边右键),弹出新建用户的对话框,如下:


 
这样就建立了一个名为MYFTP的用户,我们就可以通过这个MYFTP访问FTP服务器了。

(2)在IIS 6.0 中新建FTP站点:

       打开“管理工具”->“Internet 信息服务(IIS)管理器”,选择“FTP站点”,右键新建,之后下一步。
(A) FTP站点描述: 随意写点什么,点下一步.
(B) IP地址和端口设置:如果只有一个FTP站点可以不填,你想建立多个FTP站的话,还是要填的.
(C) FTP用户隔离:
        有三项选择,“不隔离用户”、“隔离用户”、“用Active Directory隔离用户”,第一种用于单一用户,即不区别用户目录,如果建立了两个账号如AAA和BBB,那么你可以用AAA和BBB这两个账号登陆FTP,但这两个账号所能管理和访问的资源是相同的。
     第二种“隔离用户”是下面将要讲到的。
     第三种是域用户才用到,在这里就不讲了。
 
(D) FTP站点目录:选择一个目录作为FTP站点的主目录。
(E) FTP站点访问权限:只有读取和写入两个。
(F) 完成

        到这里,多用户FTP站就配置完成了,但这个时候用户还不能登陆和访问FTP站点,因为还没给这些用户分配自己的FTP目录。
       其实方法也很简单,先在FTP主目录下建立LocalUser的子目录,之后在LocalUser下再根据用户名建立子目录,如上面建立了两个用户名AAA和BBB,那就在LocalUser下再建立AAA和BBB两个子目录。
这样,通过AAA账号登陆FTP站点的用户只能管理和访问LocalUser\AAA目录下的文件,从而将用户隔离开了。

posted on 2012-06-03 21:16  为人民服务  阅读(2197)  评论(0编辑  收藏  举报