win2003 iis6独立用户建立网站提高网站安全性

发布时间:2020-09-11编辑:佚名阅读(786)

一、先新建一个用户,并记住用户的密码,后面要用到。

右击我的电脑-然后点击管理

右击用户-新建用户

按照如图所示创建一个用户,建议用户名称和网站的域名对应,容易区别。记住用户的密码,后面要用到。

二、创建网站

右击网站-点击新建-网站

输入站点的名称,建议和域名一样。

网站ip地址选择未分配,端口选择80 ,然后输入网站域名。

输入网站存放的路径,然后勾上允许匿名访问。

如图所示勾上读取和运行脚本。

网站创建完成

三:给网站设置独立运行的程序池,这样每个网站与错误就不会互相影响:

四:启用“父路径”,一般ASP的网站需要用,如果不设置就读取不了Access数据库:

五:更换网站支持NET版本,因为net有1.1 2.0 3.5 4.0等:

六:增加网站的默认首页和调整默认首页的顺序:

七:、设置网站的权限和配置网站用户

右击新建好的网站-点击权限

如上,取消继承父目录的用户权限,并复制权限

删除不需要和危险的权限

 

给网站增加iis_wpg用户的权限

增加network service用户的权限,如果的网站要支持net1.1、net2.0、net3.5、net4.0等代码就需要将上network service用户的权限,这样就不会出现权限问题

按照如图所示添加新建的用户并赋予(除"完全控制和遍历文件夹"、"遍历文件夹/运行文件"、“取得所有权”的权限之外)权限。

勾选上用 在次显示的可以应用到子….然后点击确定。

网站全部权限设置好后上图所示。

八:给网站设置独立运行用户,加强网站安全:

右击新建好的网站,然后点击属性—再点击目录安全性-然后点击身份验证和访问控制里的编辑

勾上允许匿名用户访问,用户名填写新建的用户和新建用户时设置的密码。然后确定,到此整个独立用户运行的网站就建立完成。

如果通过以上设置在运行PHP网站的时候,PHP网站打开空白,提示找不到文件错误(实际是存在的),就可以可能是网站的上级目录权限有问题

Everyone用户只有该文件夹的列出文件夹/读取数据、读取属性、读取扩展属性、读取权限 的权限就可以了! 注意:这个权限一般不用加~

  关键字:win2003iis6独立用户建立网站提高网站安全性


鼓掌

0

正能量

0

0

呵呵

0


评论区