网站由于误删除IUSR_xxx帐号导致404.1访问错误问题。


 由于服务器无缘无故重启了,因此打算彻底检查一次,删除了很多没有用的帐号,一不小心删除了IIS的帐号,导致网站访问失败。

搞了半天,网上也搜索了半天,全部都是废话!!!bullshit!!最后,在自己本地装了个IIS然后照配置了一次才成功。

1. 计算机管理 -》 本地用户和组 => 用户

创建一个新的用户,例如名字是IUSR_citibox,  密码自己设定一个。然后点击属性,修改地属于:Guests。

这里注意!!!在常规的Tab里面,“用户下次登录时须更改密码 ”不要勾!   用户不能更改密码勾上,密码永不过期勾上。

2.  进入资源管理器,去到网站的根目录,例如c:\wwwroot,属性=》安全=》组或用户名称=》添加 IUSR_citibox。

权限是“完全控制” , 点击“高级”,在“权限”tab下面“用在此显示的可以应用到子对象的项目替代所有子对象的权限项目”勾上,然后目录下面的所有文件权限都会和当前一致。

3.  进入IIS管理器,网站-》属性=》目录安全性=》  身份验证和访问控制=》编辑

启动匿名访问勾上,用户名、密码就是1里面创建的。

用户访问需经过身份验证,全部不要勾。

确定。

4. 进入 本地安全策略, 安全设置=》本地策略=》用户权限分配=》从网络访问次计算机=》属性,这里添加刚才的用户。

  

5. 重启IIS,完成了。 

原文地址:https://www.cnblogs.com/zc22/p/1967513.html