共工科技

IIS脚本资源访问是什么意思?iis7.5 目录权限

文章目录


IIS脚本资源访问是什么意思?

  

1、无权限:很明显,没有任何执行权限。   

IIS脚本资源访问是什么意思?iis7.5 目录权限-图1

2、纯脚本:像ASP、PHP、JSP等一类的语言编写的网站需要开启纯脚本权限。   

3、纯脚本和应用程序:除了可以执行脚本之外还可以执行可执行文件。   明白了IIS三种执行权限就可以根据不同的情况来设置了,大多数网站都是ASP(ASPX)、PHP、JSP等编写的,一般要开启纯脚本执行权限,但不要开启应用程序权限。   除了网站以上设置外还需要设置一些特殊目录的执行权限,比如文件上传目录,也需要特殊设置。网站上一般有专门的文件夹(大多数是upload)用来接收用户上传的文件,但是为了防止用户上传木马等危险文件,可以设定该目录没有任何执行权限。

iis无权限访问,怎么办?

先确认IIS匿名账户是否有权限访问这个目录,右击该目录右键共享和安全-安全,添加IIS匿名账户进去,一般为IUSR这个账户,如果实在不懂可以直接添加everyone进去再测试一下看看,一般都可以的出现的错误如下:您无权查看该网页您可能没有权限用您提供的凭据查看此目录或网页。解决办法:

IIS脚本资源访问是什么意思?iis7.5 目录权限-图2

1、没有设置好首页文件打开IIS然后依次打开该网站的属性--文档--添加,把需要设置成首页的文件填上去,如index.html,iis默认文档上是index.htm而不是index.html,注意这一点,当初在这个细节上耽误了些时间;

2、没有允许ASP打开IIS然后找到“web服务扩展”,把“ActiveServerPages”允许就行了3、权限设置错误全部都使用“IUSR_计算机名称”这个账户打开网站目录的文件夹,右键属性--共享和安全--添加,右边会有一个“立即查找”,然后找到“IUSR_计算机名称”这个用户即可打开IIS然后依次打开该网站的属性--目录安全性,这里会有一个IP和身份验证,点击一下“编辑”,然后会选“浏览”,就会有一个“立即查找”,然后找到“IUSR_计算机名称”这个用户即可匿名身份验证  IIS创建IUSR_计算机名称帐户(其中计算机名称是正在运行IIS的服务器的名称),用来在匿名用户请求Web内容时对他们进行身份验证。此帐户授予用户本地登录权限。你可以将匿名用户访问重置为使用任何有效的Windows帐户。4、没有设置执行的权限打开IIS然后依次打开该网站的属性--主目录,首先勾选“脚本资源访问”,然后将最下面的“执行权限”修改成“纯脚本”

 (1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:

IIS脚本资源访问是什么意思?iis7.5 目录权限-图3

 

 控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。

 

 (2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限:

 

 开始->程序->管理工具->本地安全策略->安全策略->本地策略->用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。

 

 注意:一般自定义IIS默认匿名访问帐号都属于组,为了安全,没有特殊需要,请遵循此规则。

到此,以上就是小编对于iis目录权限设置的问题就介绍到这了,希望介绍的2点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

分享:
扫描分享到社交APP
上一篇
下一篇