WIN2003SERVER IIS6.0特殊注册表揭秘

LogSuccessfulRequests
注册表路径:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W3SVC/Parameters
数据类型:REG_DWORD
默认值:1(启用)
范围:0 - 1
确定是否在日志文件中记录成功的活动。
值为 1 时记录成功的活动,值为 0 时不使用该功能。

SSIEnableCmdDirective
注册表路径:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W3SVC/Parameters
数据类型:REG_DWORD
默认值:0(未启用)
范围:0 - 1
为了执行外壳命令,使用了服务器端包含文件的 #exec cmd 指令。
当允许不受信任的各方将文件放到服务器上时,对安全性敏感的站点可能需要通过额外的安全措施(将 SSIEnableCmdDirective 设置为 0)来禁用 #exec cmd 指令。
默认情况下注册表中没有 SSIEnableCmdDirective;要允许 #exec cmd 指令执行外壳命令,必须先创建 SSIEnableCmdDirective 并将其设置为 1。

TryExceptDisable
注册表路径:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W3SVC/Parameters
数据类型:REG_DWORD 默认值:0(未启用)
范围:0 - 1
在调用 Internet 服务器 API (ISAPI) 应用程序的 HttpExtensionproc 时禁用异常缓存。
将 TryExceptDisable 设置为 1 将导致由行为不当的 ISAPI 应用程序引起的异常停止服务器,但它允许开发人员进行及时的调试。
因此,仅在将 TryExceptDisable 设置为 1 时才能调试 ISAPI 应用程序。

UploadReadAhead
注册表路径:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W3SVC/Parameters
数据类型:REG_DWORD
默认值:48KB
范围: 0 - 0x80000000
当客户端将数据发布到服务器时,有些数据由服务器读取,有些由应用程序读取。
UploadReadAhead 设置了服务器在将控制权交给应用程序之前应读取的数据量。
应用程序将负责读取其余的数据。如果增加该值,则应增加服务器上 RAM 的总量。

UsePoolThreadForCGI
注册表路径:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W3SVC/Parameters
数据类型:REG_DWORD
默认值:1(启用)
范围:0 - 1
默认情况下,IIS 使用服务器共用线程进行通用网关接口 (CGI) 处理。
这意味着长时间的 CGI 请求将消耗服务器共用线程。

 

注册表路径:HKEY_LOCAL_MACHINE/SYSTEM /CurrentControlSet /Services /ServiceName /Parameters
其中,ServiceName 是 FTP 服务或万维网发布服务(WWW 服务)。


AllowGuestAccess
注册表路径:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/ServiceName/Parameters
其中,ServiceName 是 FTP 服务或万维网发布服务(WWW 服务)。
数据类型:REG_DWORD
默认值:1(启用)
范围:0 -1
指定是否允许来宾用户登录 Internet 服务。
当一个新用户登录,服务器检查该用户是否作为 Windows 来宾用户登录。
对于来宾连接,Internet 服务将根据该项的值拒绝或接受这个新的连接。
在缺乏管理的站点允许来宾访问容易引起问题。
在 Windows 系统的默认安装下,来宾帐户被授予系统的所有类型的访问权限。
由于这种默认设置容易引起安全问题,可以将 AllowGuestAccess 的值更改为 0。

EnableSvcLoc
注册表路径:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/ServiceName/Parameters
其中,ServiceName 是 FTP 服务或万维网发布服务(WWW 服务)。
数据类型:REG_DWORD
默认值:1(启用)
范围:0 -1
IIS 服务用服务定位符来注册自己,以便 IIS 服务能够发现该服务。
EnableSvcLoc 控制此注册过程。
如果 EnableSvcLoc 设置为 0,服务定位符将不注册 IIS 服务。
如果设置为 1,服务定位符将注册 IIS 服务用于服务定位。


下面的注册表项,LanguageEngines,默认情况下没有安装。要使用该项,必须在下列位置创建它。

HKEY_LOCAL_MACHINE/SYSTEM /CurrentControlSet /Services /W3SVC /ASP /LanguageEngines /LanguageName

值:Write REG_SZ:Response.WriteEquiv |
值:WriteBlock REG_SZ: Response.WriteBlockEquiv |


LanguageEngines
注册表路径:(见上面)
数据类型:REG_STRING
默认值:不适用
指定一种脚本语言,该语言不支持 Object.Method 语法,作为 Active Server Pages 主脚本语言(ASP 脚本分隔符 <% ...%> 中使用的语言)。
LanguageName 是所选语言的名称。
Response.WriteEquiv 在该语言中相当于 Response.Write; Response.WriteBlockEquiv 在该语言中相当于 Response.WriteBlock。
管道符号 (|) 是一个插入符,ASP 用它来发送通常用 Response.Write 和 Response.WriteBlock 方法处理的表达式和 HTML 块。
当安装其他脚本语言时,这些将自动完成。
如果脚本语言对空格符或换行符敏感,那么,可能不可以用它来作为主脚本语言,尽管注册表值设置如此。
或者,也可以人工将 HTML 块写入浏览器,或者在标记脚本块 (<SCRIPT> ... </SCRIPT> ) 中写入该语言的函数,然后在任何其他语言中调用。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值