不同类型虚拟主机服务器权限设置实例

来源:asp之家 时间:2009-10-18 07:44:00 

     这里举例4个不同类型脚本的虚拟主机 权限设置例子


主机头

主机脚本

硬盘目录

IIS用户名

硬盘权限

应用程序池

主目录

应用程序配置

www.1.com

HTM

D:www.1.com

IUSR_1.com

Administrators(完全控制)
IUSR_1.com(读)

可共用

读取/纯脚本

启用父路径

www.2.com

ASP

D:www.2.com

IUSR_1.com

Administrators(完全控制)
IUSR_2.com(读/写)

可共用

读取/纯脚本

启用父路径

www.3.com

NET

D:www.3.com

IUSR_1.com

Administrators(完全控制)
IWAM_3.com(读/写)
IUSR_3.com(读/写)

独立池

读取/纯脚本

启用父路径

www.4.com

PHP

D:www.4.com

IUSR_1.com

Administrators(完全控制)
IWAM_4.com(读/写)
IUSR_4.com(读/写)

独立池

读取/纯脚本

启用父路径

其中 IWAM_3.com 和 IWAM_4.com 分别是各自独立应用程序池标识中的启动帐户
  
主机脚本类型
应用程序扩展名 (就是文件后缀名)对应主机脚本,只需要加载以下的应用程序扩展
HTM
STM | SHTM | SHTML | MDB
ASP
ASP | ASA | MDB
NET
ASPX | ASAX | ASCX| ASHX | ASMX | AXD | VSDISCO | REM | SOAP | CONFIG |
CS |CSPROJ | VB | VBPROJ | WEBINFO | LICX | RESX | RESOURCES | MDB
PHP
PHP | PHP3 | PHP4

MDB是共用映射,下面用红色表示


应用程序扩展
映射文件 执行动作
STM=.stm
C:WINDOWSsystem32inetsrvssinc.dll GET,POST
SHTM=.shtm
C:WINDOWSsystem32inetsrvssinc.dll GET,POST
SHTML=.shtml
C:WINDOWSsystem32inetsrvssinc.dll GET,POST
ASP=.asp
C:WINDOWSsystem32inetsrvasp.dll GET,HEAD,POST,TRACE
ASA=.asa
C:WINDOWSsystem32inetsrvasp.dll GET,HEAD,POST,TRACE
ASPX=.aspx
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
ASAX=.asax
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
ASCX=.ascx
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
ASHX=.ashx
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
ASMX=.asmx
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
AXD=.axd
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
VSDISCO=.vsdisco
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
REM=.rem
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
SOAP=.soap
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
CONFIG=.config
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
CS=.cs
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
CSPROJ=.csproj
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
VB=.vb
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
VBPROJ=.vbproj
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
WEBINFO=.webinfo
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
LICX=.licx
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
RESX=.resx
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
RESOURCES=.resources
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll GET,HEAD,POST,DEBUG
PHP=.php
C:php5php5isapi.dll GET,HEAD,POST
PHP3=.php3
C:php5php5isapi.dll GET,HEAD,POST
PHP4=.php4
C:php5php5isapi.dll GET,HEAD,POST
MDB=.mdb
C:WINDOWSsystem32inetsrvssinc.dll GET,POST

ASP.NET 进程帐户所需的 NTFS 权限

目录 所需权限 Temporary ASP.NET Files%windir%Microsoft.NETFramework{版本}Temporary ASP.NET Files 进程帐户和模拟标识:
完全控制 临时目录 (%temp%) 进程帐户
完全控制 .NET Framework 目录%windir%Microsoft.NETFramework{版本} 进程帐户和模拟标识:
读取和执行
列出文件夹内容
读取 .NET Framework 配置目录%windir%Microsoft.NETFramework{版本}CONFIG 进程帐户和模拟标识:
读取和执行
列出文件夹内容
读取 网站根目录
C:inetpubwwwroot
或默认网站指向的路径 进程帐户:
读取 系统根目录
%windir%system32 进程帐户:
读取 全局程序集高速缓存
%windir%assembly 进程帐户和模拟标识:
读取 内容目录
C:inetpubwwwrootYourWebApp
(一般来说不用默认目录,管理员可根据实际情况调整比如D:wwwroot) 进程帐户:
读取和执行
列出文件夹内容
读取
注意 对于 .NET Framework 1.0,直到文件系统根目录的所有父目录也都需要上述权限。父目录包括:
C:
C:inetpub
C:inetpubwwwroot

标签:虚拟主机,权限,设置
0
投稿

猜你喜欢

  • Tools工具针对SupeSite7.0的使用方法

    2009-06-13 18:57:00
  • GoDaddy主机:解析服务器地址

    2010-04-23 13:12:00
  • Docker Compose的安装和使用步骤

    2021-11-09 18:33:32
  • VMware“该虚拟机似乎正在使用中”问题解决方案

    2023-10-13 04:30:37
  • 一步步教你做支付宝与Wordpress的系统集成

    2010-11-12 12:29:00
  • 如何激活GoDaddy主机帐户

    2010-05-01 13:08:00
  • Ubuntu系统网络故障排查的方法

    2022-12-08 03:02:20
  • 详解linux系统下pid的取值范围

    2023-02-10 18:30:33
  • linux多线程编程详解教程(线程通过信号量实现通信代码)

    2022-03-18 19:14:35
  • Web服务器实战之如何改善性能

    2007-12-11 09:31:00
  • 从TCP/IP模型全面认识FTP

    2009-12-10 19:16:00
  • 简单介绍一下今天流行的五个网站推广方法

    2009-05-15 11:15:00
  • CNZZ点评09年1-10月网民网购热点趋向

    2009-11-13 11:05:00
  • SEOmoz:网站宕机是最影响搜索引擎排名

    2009-09-15 14:42:00
  • 雅虎开放地理信息数据库 允许开发者引用数据

    2008-05-13 12:31:00
  • 教你买虚拟主机不会受骗的九个方法

    2010-03-23 18:59:00
  • Apache POI的基本使用详解

    2021-10-29 05:48:48
  • 使用docker -v 和 Publish over SSH插件实现war包自动部署到docker的操作步骤

    2022-06-11 12:56:57
  • 服务器有效防止Asp木马的经验分享

    2010-08-26 18:41:00
  • 如何获取国外流量做Google Adsense

    2009-02-01 14:12:00
  • asp之家 网站运营 m.aspxhome.com