欢迎光临

木子屋

标题: IIS6和IIS7.5网站权限配置与区别

作者: dnawo

日期: 2013-06-28 06:26 PM

分类: 服务器

内容: IIS6网站权限，通常配置IUSR_计算机名和NETWORK SERVICE两个用户权限即可：
其中IUSR_计算机名是网站匿名访问帐户，NETWORK SERVICE是网站应用程序池安全帐户：
然而，同样的权限配置，测试发现IIS7.5网站动态页面打开会出错。比较发现IIS7.5应用程序池安全帐户除了本地系统、网络服务和本地服务外，比IIS6多了一个ApplicationPoolIdentity，并且它是默认安全帐户：
这就解释了为什么网站动态页面打开会出错，然而，在Windows 2008用户或组中并没有ApplicationPoolIdentity这么一个用户，这权限要怎么配置？百度后有网友说它对应的用户为"IIS AppPool\应用程序池名"(手工输入)，加入后网站访问正常：
看下任务管理器中的变化：
这样相当于是有了多个NETWORK SERVICE用户，能大大降低网站被旁注的风险。当然了，也可以将IIS7.5应用程序池安全帐户设置为网络服务，这样和IIS6.0一样配置即可，但不推荐这么做。此外，若想简单配置，只赋于网站Authenticated Users组权限也是可以的(代替匿名帐户+安全帐户，但比Everyone安全)。
资料参考
[1].IIS7.5中神秘的ApplicationPoolIdentity：http://www.cnblogs.com/yjmyzz/archive/2009/10/26/1590033.html

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.551 ms

返回

标题: IIS6和IIS7.5网站权限配置与区别

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.551 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.566 ms

返回