要使IIS上的站点能够正确运行,必须赋予正确的权限,我们这里以IIS6.0以及7.0为例来演示如何赋予站点权限。
Internet来宾用户权限设置以用来保证服务器网站的正常访问!!!
IIS6.0
当用户访问IIS6.0上的站点时,实际上是使用WEB服务器上IIS用户的权限,所以必须把相应的WEB站点权限赋予IIS用户,IIS用户的全称是Internet 来宾帐户,名称是IUSER_主机名:
打开IIS管理控制台,右键点击某一站点,选择权限:
找到Internet 来宾帐户,然后赋予相应权限即可:
如果WEB后台程序需要生成一些文件,则必须给予修改的权限。
IIS7.0
IIS7.0的WEB站点权限有别于IIS6.0,默认使用应用程序池的用户来控制站点的访问,当一个站点建立的时候,会自动添加一个对应的应用程序池,要赋予WEB站点权限,首先右键点击站点,选择编辑权限:
然后添加用户,这里是重点,需要输入IIS AppPool\应用程序池名称的方式来查找用户,添加完成,同样赋予修改权限即完成配置。