网络笔记网络笔记

Online Notes

win2003的iis6手动建站方法,iis6中用独立用户建立网站的方法,提高网站安全性

以下是IIS6中建立网站和网站权限设置的教程:

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

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

右击用户-新建用户

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



二、创建网站

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




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



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



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



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



网站创建完成

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

给网站建立独立的程序池2.png

给网站建立独立的程序池3.png

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

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


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

将第一默认首页排到最前.png

 

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

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

删除不需要的权限1.png
如上,取消继承父目录的用户权限,并复制权限

删除不需要的权限2.png
删除不需要和危险的权限

 增加iis_wpg用户的权限.png

增加iis_wpg用户的权限2.png
给网站增加iis_wpg用户的权限
 

增加network service用户的权限.png

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

 

增加网站运行的用户权限1.png

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



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


最后网站权限的结构情况.png
网站全部权限设置好后上图所示。

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

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

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

如果通过以上设置在运行PHP网站的时候,PHP网站打开空白,提示找不到文件错误(实际是存在的),就可以可能是网站的上级目录权限有问题
Everyone用户只有该文件夹的列出文件夹/读取数据、读取属性、读取扩展属性、读取权限 的权限就可以了! 注意:这个权限一般不用加~


相关文章

评论列表

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。