IIS7.5及以上的IIS站点用户权限设置

与IIS6以及以下的版本用户权限控制不一样,IIS7.5引入了更高级的虚拟用户概念:

每创建一个站点,默认会创建一个与站点同名的虚拟用户,网站访问者都是以这个虚拟用户对站点资源进行访问。

站点启动后,我们通过任务管理器中,可以清楚的看到w3wp.exe进程所使用的用户名。

所以当我们要对网站权限进行控制时,应当将该虚拟用户权限加进去才可以,而不是像以前那样加入IUSER_XXX(Internet来宾用户)用户权限。

由于IIS7.5+应用的是虚拟用户,所以这个用户实际上在计算机管理中并不能看到,所以在添加权限时,用查找功能是查找不到的。

我们应该在添加用户窗口,手动输入 IIS AppPool\用户名(即站点名)。

值得一提的是,除了加入该用户的权限,Users用户的权限也是必需要设置的。

以上就是在IIS7.5及以上的IIS版本中的用户权限设置,如果你在IIS中部署PHP等站点,出现权限问题时,就可以参考以上步骤设置相应的用户权限。



郑重声明:
除特别声明为转载内容外,本站所有内容均为作者原创,谢绝任何单位和个人不经许可的复制和转播!
对于确有转载需要的,请先与作者联系,在获得允许后烦请在转载时保留文章出处。
本文出自Lupin's Blog:http://www.cnzui.com/archives/1279