在Windows平台下设计FTP服务器的方法有很多,目前使用最广泛当属Serv-U,该软件功能强大,基本可以满足大多数FTP用户的需求。实际上Windows中所带的IIS组件中的FTP也具有相当强大的功能,而且其可以集成Windows中的身份验证。在本文中主要介绍利用IIS实现FTP隔离用户功能。所谓隔离用户指的是当用户登录到FTP时会被导入其所属文件夹,而且不可以切换到其它用户的文件夹。
这三个选项问你是不是要做用户隔离,这个是IIS6.0里的新功能,在之前IIS早版本里没有的。
不隔离用户:所有的用户登录FTP站点的时候所有的东西都是一样的,你上传的我也能看见,我上传的你也能看见。一般用在网络上公共的FTP服务器。
隔离用户:每个用户在访问IIS得时候,如果你匿名(就是不需要用户名和密码)访问得话,那么大家看到的东西都是一样的。如果我们用自己得帐号登录访问的话,那么每个人看见的东西都不一样,只能看见自己的东西。IIS按照每个用户名分配到每一个与用户名相同的文件夹里,这个就叫隔离。这个在INTERNET上用处非常大,我希望每个用户看见的东西都不一样,但是还在同一台服务器上。
本文转自 http://blog.163.com/h168-b3557/blog/static/279907982007102704350794/