积极答复者
为什么IIS创建的FTP不能实现多用户管理?

问题
答案
全部回复
-
您好像误会了 iis 本身并不提供帐户管理的功能 而是windows本身在管理
您看到的匿名功能 只不过是 iis 使用windows给iis开的约定账户 来代替访客用户的身份
如果您想给ftp增加使用用户的用户名和密码 请您先把iis ftp的匿名功能关闭
然后再打开控制面板、管理工具、计算机管理 在其中的本地用户和组项目中 建立新的用户 (请保证是user组的成员)
如果您想给每个用户不同的文件夹权限 还请您在每个ntfs目录的安全设置中 规定每个用户或者组的权限。iis会直接调用用户输入的用户名密码的权限 试图访问文件夹 操作系统把iis提供的用户权限和文件夹上记录的权限比较 来判断是否可以管理文件
-
韦恩卑鄙 (楼上十位谁让个位置) 写: 您好像误会了 iis 本身并不提供帐户管理的功能 而是windows本身在管理
您看到的匿名功能 只不过是 iis 使用windows给iis开的约定账户 来代替访客用户的身份
如果您想给ftp增加使用用户的用户名和密码 请您先把iis ftp的匿名功能关闭
然后再打开控制面板、管理工具、计算机管理 在其中的本地用户和组项目中 建立新的用户 (请保证是user组的成员)
如果您想给每个用户不同的文件夹权限 还请您在每个ntfs目录的安全设置中 规定每个用户或者组的权限。iis会直接调用用户输入的用户名密码的权限 试图访问文件夹 操作系统把iis提供的用户权限和文件夹上记录的权限比较 来判断是否可以管理文件
老大,不行啊!!
我们用户是要求:没有经过认证的用户可以匿名访问,但仅仅是只读;用管理员登录的用户则可以管理,实现读写和修改的权限。
可以在IIS中做到么?现在的状况是:开启匿名就不认证用户,关闭匿名就无法以管理员的状态登录FTP实现修改文件。
老大,继续帮我啊…… 做不到这一点就不能满足我们客户的需求,我都急死了~~~~
跪求……
-
你就一直开着匿名就好了 ntfs不管开不开匿名 权限一直有效
ie是只要你不写用户名 就匿名
如果需要登陆 就直接打
其实只需要用个稍微专业点的ftp软件就可以试验出来
-
使用 ms ftp 建立FTP服务器有2个方式:
一、建立多个FTP站点,每个FTP站点使用不同的端口,比如第一ftp21,第二个ftp站点 22端口.....
二、使用一个FTP站点实现多个不同用户名进行登陆(都使用21端口):
比如很多虚拟主机空间,就是采用的这个方式,一个服务器有100-500个WEB空间,对应100-500个FTP登陆,每个空间通过不同的FTP用户名和密码进行登陆。
如,这个图片 http://zcnt.com/images/ftpsss.jpg 是显示。
d:\home\web111\wwwroot
d:\home\web222\wwwroot
d:\home\web333\wwwroot
d:\home\web444\wwwroot
.....三、设置“默认FTP站点”,主目录是 d:\home\ 只给读权限 (NTFS 权限给 administrat 和system 完全控制权限,其他权限删除掉)
四、建立 web111 用户,设置用户名和密码,主目录是 d:\home\web111\ (必须设置这个,不然无法ftp登陆)建立其他 ...web222....
d:\home\web111\ NTFS 权限为 administart / system / web111 完全控制 ,如果有其他用户都删除
d:\home\web222\ NTFS 权限为 administart / system / web222 完全控制 ,如果有其他用户都删除
....五、在“默认FTP站点”,建立虚拟目录,虚拟ftp目录名是 web111 必须和 用户名相同,给“读写”权限
六、cutftp等ftp软件登陆后,比如用户是 web111,登陆后,会自动进入 d:\home\web111\ 目录,其他目录 web222 由于设置的NTFS 被限制,而无法进入
大概就是步骤。
============================================================================================特别注意:
其中的“主目录是 d:\home\web111\ ”具体是什么意思呢?
我的电脑 -> 控制面版 -> 管理工具 -> 计算机管理 -> 本地用户和组 -> 用户 ->
任意选择一个 用户,如 web111 点属性
这个时候出现 1常规 2隶属于 3配置文件
3配置文件 -> 主文件夹 下面有一个 本地路径,,,,,就是这个本地路径,是ftp登陆后,的ftp主目录.
如果ms ftp 登陆后,用户名密码都正确,就是无法进入自己的ftp主目录,99%是这里设置错误.(ms ftp登陆后的路径不是 在iis管理器里设置,是新建立用户时确定的。)
如果其他有不清楚的地方,可以加我的qq群 76039846(群) www.zcnt.com