win8.1系统中iis安装后对文件没有访问权限,怎么办?

win8.1系统中iis安装后对文件没有访问权限,怎么办?,第1张

1、在遇到权限限制的文件夹上右键鼠标,然后选择“属性”

2、在弹出的文件属性对话框中,切换到“安全”选项卡,然后再点击底部的“高级”选型

3、进入文件高级属性对话框后,我们可以看到这个文件夹属于Administrators用户所有,我们这里需要降低账户,需要点击后边的“更改” 

4、之后会弹出一个小的选择用户对话框,我们这里输入要选择的对象名称下方的文字区域中输入Everyone,然后点击右侧的“检测名称”按钮,最后点击“确定”即可

 5、最后还需要在回到的高级安全设置窗口中,需要选中主体中的SYSTEM目录条,勾选上下两个选框,点击底部的”确定“即可,最后还会弹出一个安全提示框,我们选择“是”确认即可。

先确认IIS匿名账户是否有权限访问这个目录,右击该目录右键共享和安全-安全,添加IIS匿名账户进去,一般为IUSR这个账户,如果实在不懂可以直接添加everyone进去再测试一下看看,一般都可以的

出现的错误如下:

您无权查看该网页

您可能没有权限用您提供的凭据查看此目录或网页。

解决办法:

1、没有设置好首页文件

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

2、没有允许ASP

打开IIS然后找到“web 服务扩展”,把“Active Server Pages”允许就行了

3、权限设置错误

全部都使用“IUSR_计算机名称”这个账户

打开网站目录的文件夹,右键属性--共享和安全--添加,右边会有一个“立即查找”,然后找到“IUSR_计算机名称”这个用户即可

打开IIS然后依次打开该网站的属性--目录安全性,这里会有一个IP和身份验证,点击一下“编辑”,然后会选“浏览”,就会有一个“立即查找”,然后找到“IUSR_计算机名称”这个用户即可

匿名身份验证

IIS 创建 IUSR_计算机名称 帐户(其中 计算机名称 是正在运行 IIS 的服务器的名称),用来在匿名用户请求 Web 内容时对他们进行身份验证。此帐户授予用户本地登录权限。你可以将匿名用户访问重置为使用任何有效的 Windows 帐户。

4、没有设置执行的权限

打开IIS然后依次打开该网站的属性--主目录,

首先勾选“脚本资源访问”,然后将最下面的“执行权限”修改成“纯脚本”

1.关闭Vista UAC(user account control)。控制面板-用户账户-打开或关闭"Y用户账户控制"-把对号勾掉-重启。

2.确认你的登陆用户是administrator权限。计算机-右键管理-系统工具-本地化用户和组-组-Administrator-添加你的用户到管理员组中。

3.重新安装。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/422747.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-25
下一篇2023-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存