原:[http://huihai.zjuyc.com/manual/ibm/index.html]
-
描述 - 设置要使用的密钥文件。
-
作用域 - 全局基本和虚拟主机
-
用法 - Keyfile /密钥文件的路径/keyfile.kdb
-
值 - 密钥文件的文件名
-
描述 - 调整记录在出错日志中的冗余消息。当指定特定级别时,同时报告来自所有其它更高重要性级别的消息。例如,当指定 LogLevel info 时,同时也报告 notice 和 warn 日志级别的消息。我们建议至少指定 crit 级。
-
配置文件中的多个实例 - 允许。首选项顺序自顶向下,从头至尾。如果客户机不支持密码规范,则关闭连接。
-
作用域 - 服务器配置,虚拟主机
-
用法 - LogLevel 级别
-
值 - 下列级别可用,以重要性降序排列:
级别 |
描述 |
示例 |
emerg |
紧急情况 - 系统不可用。 |
“子无法打开锁文件。退出” |
alert |
必须立即执行操作。 |
“getpwuid:无法根据用户标识确定用户名” |
crit |
临界条件。 |
“套接字:获取套接字失败,退出子” |
error |
错误条件。 |
“脚本头过早结束” |
warn |
警告条件。 |
.
“子进程 1234 未退出,发送另一个 SIGHUP 命令” |
notice |
正常但是重要条件。 |
“httpd:捕捉 SIGBUS,试图将核心转储到 ...” |
info |
信息。 |
“服务器正忙,(您可能需要增加 StartServers 或 Min/MaxSpareServers)...” |
debug |
调试级消息。 |
“打开配置文件 ...” |
-
注 - 如果未指定,缺省为 LogLevel error。
将此伪指令放在配置文件内的任何位置(包括在虚拟主机内)。在初始化期间,如果确定机器上已安装加速器设备,则该加速器用于执行安全事务。如果您要禁用加速器设备,使用 SSLAcceleratorDisable。
|
|
|
|
-
描述 - 禁用外部 SSL 会话标识高速缓存
-
配置文件中的多个实例 - 不允许
-
作用域 - 每个物理 Apache 服务器实例有一个
(仅在虚拟主机节之外才允许)
-
用法 - SSLCacheDisable
-
值 - 无
-
注 - 仅在 UNIX 上有效
|
|
|
|
-
描述 - 启用外部 SSL 会话标识高速缓存
-
配置文件中的多个实例 - 不允许
-
作用域 - 每个物理 Apache 服务器实例有一个
(仅在虚拟主机节之外才允许)
-
用法 - SSLCacheEnable
-
值 - 无
-
注 - 仅在 UNIX 上有效
|
|
|
|
-
描述 - 设置用于会话标识高速缓存出错日志的文件名
-
作用域 - 每个物理服务器实例有一个
(仅在虚拟主机节之外才允许)
-
用法 - SSLCacheErrorLog /usr/HTTPServer/log/sidd_log
-
值 - 有效文件名
-
注 - 在 Windows NT 上无效
|
|
|
|
-
描述 - 指定会话标识高速缓存守护进程可执行文件的路径。
-
示例 - SSLCachePath /usr/HTTPServer/bin/sidd
-
作用域 - 每个物理 IBM HTTP 服务器有一个
-
值- 有效路径名。
-
注 - 在 Windows NT 上无效
|
|
|
|
-
描述 - 设置 UNIX 域套接字的文件名,此套接字用于在服务器实例和会话标识高速缓存守护进程间进行通信。
-
作用域 - 每个物理 Apache 服务器实例有一个(仅在虚拟主机节之外才允许)。
-
值 - 有效文件名。 注:在启动时,Web 服务器删除此文件;不要使用现有文件名。
-
用法 - SSLCachePortFilename /usr/HTTPServer/logs/siddport
-
注
-
对于 AIX:缺省为 /usr/HTTPServer/logs/siddport
-
对于 Solaris:缺省为 /opt/IBMHTTPD/logs/siddport
|
|
|
|
-
描述 - 指定记录会话标识跟踪消息的跟踪日志。
-
示例 - SSLCacheTraceLog /usr/HTTPServer/log/sidd-trace.log
-
作用域 - 每个物理 IBM HTTP 服务器有一个
-
值 - 有效路径名。
-
注 - 在 Windows NT 上无效
-
描述 - 指定用于安全事务的密码规范
-
配置文件中的多个实例 - 允许。首选项顺序自顶向下,从头至尾。如果客户机不支持密码规范,则关闭连接。
-
作用域 - 虚拟主机
-
用法 - SSLCipherSpec 短名或
SSLCipherSpec 长名
-
值 - 请参阅 SSL 版本 2 密码规范,SSL 版本 3 和 TLS 版本 1 密码规范
-
注 - 如果未指定,服务器使用所有可用于已安装的 GSK 库的密码规范
版本 2 密码规范
短名 |
长名 |
描述 |
27 |
SSL_DES_192_EDE3_CBC_WITH_MD5 |
Triple-DES(168 位) |
21 |
SSL_RC4_128_WITH_MD5 |
RC4(128 位) |
23 |
SSL_RC2_CBC_128_CBC_WITH_MD5 |
RC2(128 位) |
26 |
SSL_DES_64_CBC_WITH_MD5 |
DES(56 位) |
22 |
SSL_RC4_128_EXPORT40_WITH_MD5 |
RC4(40 位) |
24 |
SSL_RC2_CBC_128_CBC_EXPORT40_WITH_MD5 |
RC2(40 位) |
SSL 版本 3 和 TLS 版本 1 密码规范
短名 |
长名 |
描述 |
3A |
SSL_RSA_WITH_3DES_EDE_CBC_SHA |
Triple-DES SHA(168 位) |
33 |
SSL_RSA_EXPORT_WITH_RC4_40_MD5 |
RC4 SHA(40 位) |
34 |
SSL_RSA_WITH_RC4_128_MD5 |
RC4 MD5(128 位) |
39 |
SSL_RSA_WITH_DES_CBC_SHA |
DES SHA(56 位) |
35 |
SSL_RSA_WITH_RC4_128_SHA |
RC4 SHA(128 位) |
36(请参阅注 1。) |
SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5 |
RC2 MD5(40 位) |
32 |
SSL_RSA_WITH_NULL_SHA |
|
31 |
SSL_RSA_WITH_NULL_MD5 |
|
30 |
SSL_NULL_WITH_NULL_NULL |
|
62 |
TLS_RSA_EXPORT1024_WITH_RC4_56_SHA |
RC4 SHA Export 1024(56 位) |
64 |
TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA |
DES SHA Export 1024(56 位) |
注 1:密码规范 36 要求 Netscape Navigator 4.07;使用 Netscape 浏览器的早期版本将无法工作。
-
描述 - 设置所使用的客户机认证方式(none (0)、optional (1) 或 required (2))。
-
作用域 - 虚拟主机
-
用法 - SSLClientAuth <要求的级别> [crl]
-
值
- 0/None:无需请求客户机证书
- 1/Optional:请求客户机证书,但非必需。
- 2/Required:有效客户机证书是必需的
- CRL:在 SSL 虚拟主机内打开或关闭 crl。如果使用证书撤销列表 (CRL),则需要将 "CRL" 指定为 SSLClientAuth 的第二个自变量。例如:SSLClientAuth 2 crl。如果不指定 "crl",则不能在 SSL 虚拟主机中执行 CRL。
-
注 -
- 如果未指定,缺省为 SSLClientAuth none。
- 如果指定值 0/None,则不能使用 CRL 选项
-
描述 - 允许将客户机证书属性的组组合在一起,以用于 SSLClientAuthRequire 伪指令。
-
作用域 - 虚拟主机
-
用法 - <SSLClientAuthGroup 组名> <逻辑字符串>
例如:
SSLClientAuthGroup (CommonName = "Fred Smith" OR CommonName = "John Deere") AND Org = IBM
这意味着无法为对象提供服务,除非客户机证书包含公共名称 "Fred Smith" 或 "John Deere",而组织为 "IBM"。对于属性检查,唯一有效的比较是等于和不等于(= 和 !=)。每个属性检查可由 AND、OR 或 NOT(也可以是 &&、|| 和 !)来链接. 括号用于将比较分组。如果属性值包含非字母数字字符,则必须使用引号对该值进行定界。
有效属性为:
- CommonName
- Country
- Email
- Group
- IssuerCommonName
- IssuerCountry
- IssuerEmail
- IssuerLocality
- IssuerOrg
- IssuerOrgUnit
- IssuerStateOrProvince
- Locality
- Org
- OrgUnit
- StateOrProvince
下列短名也是有效的:
CN, C, E, G, ICN, IC, IE, IL, IO, IOU, IST, L, O, OU, ST
注意,每个对象允许多个 SSLClientAuthRequire 伪指令;最终效果是使用 "AND" 将这些伪指令连接在一起。
-
描述 - 允许在为对象提供服务之前进行广泛的客户机证书信息确认
-
作用域 - 目录
-
用法 - SSLClientAuthRequire CommonName = Richard
-
值 - 由用 AND、OR、NOT 和括号链接的属性检查组成的逻辑表达式。
例如:
SSLClientAuthRequire (CommonName = "Fred Smith" OR CommonName = "John Deere") AND Org = IBM
这意味着无法为对象提供服务,除非客户机证书包含公共名称 "Fred Smith" 或 "John Deere",而组织为 "IBM"。对于属性检查,唯一有效的比较是等于和不等于(= 和 !=)。每个属性检查可由 AND、OR 或 NOT(也可以是 &&、|| 和 !)来链接. 括号用于将比较分组。如果属性值包含非字母数字字符,则必须使用引号对该值进行定界。
有效属性为:
- CommonName
- Country
- Email
- IssuerCommonName
- IssuerCountry
- IssuerEmail
- IssuerLocality
- IssuerOrg
- IssuerOrgUnit
- IssuerStateOrProvince
- Locality
- Org
- OrgUnit
- StateOrProvince
下列短名也是有效的:
CN, C, E, ICN, IC, IE, IL, IO, IOU, IST, L, O, OU, ST
注意,每个对象允许多个 SSLClientAuthRequire 伪指令;最终效果是使用 "AND" 将这些伪指令连接在一起。
-
描述 - CRL 数据库驻留的 LDAP 服务器的 TCP/IP 名称或地址。
-
作用域 - 全局服务器或虚拟主机
-
用法 - SSLCRLHostname <TCP/IP 名称或地址>
-
值 - LDAP 服务器的 TCP/IP 名称或地址
-
注 - 缺省情况下,禁用 SSL。
-
描述 - CRL 数据库驻留的 LDAP 服务器的端口。
-
作用域 - 全局服务器或虚拟主机
-
用法 - SSLCRLPort <端口号>
-
值 - LDAP 服务器的端口;缺省=389
-
注 - 缺省情况下,禁用 SSL。
-
描述 - 发送到 CRL 数据库驻留的 LDAP 服务器的用户标识。
-
作用域 - 全局服务器或虚拟主机
-
用法 - SSLCRLUserID <用户标识>
-
值 - LDAP 服务器的用户标识
-
注 - 如果未指定绑定,缺省为 anonymous。
-
描述 - 禁用此虚拟主机的 SSL。
-
作用域 - 全局服务器或虚拟主机
-
用法 - SSLDisable
-
值 - 无
-
注 - 缺省情况下,禁用 SSL。
-
描述 - 启用此虚拟主机的 SSL。
-
作用域 - 全局服务器或虚拟主机
-
用法 - SSLEnable
-
值 - 无
-
注 - 缺省情况下,禁用 SSL。
-
描述 - 启用伪基本认证支持。 允许客户机证书的专有名称成为用户/密码基本认证对的用户部分。密码是 "password"。
-
作用域 - 在目录节中,与 AuthName、AuthType 和需要的伪指令一起使用。
-
用法 - SSLFakeBasicAuth
-
值 - 无
-
描述 - 标识用于访问 PKCS11 设备的模块的全限定路径
-
作用域 - 全局服务器或虚拟主机
-
用法 - <用于访问 PKCS11 设备的模块的路径>;如果模块在用户的路径中,则仅指定模块的名称。
|
|
下列是每个 PKCS11 设备的模块的缺省位置:
Ncipher
-
AIX:/opt/nfast/xlc_r/lib/libcknfast.so
-
HPUX:/opt/nfast/ansic/lib/libcknfast.sl
-
SUN:/opt/nfast/swspro/lib/libcknfast.so
-
Windows NT:c:\nfast\bin\cknfast.dll
|
|
IBM4758
|
|
-
AIX:/usr/lib/pkcs11/PKCS11_API.so
-
Windows NT:c:\pkcs\bin\nt\cryptoki.dll
|
|
-
描述 - 设置用于此虚拟主机的服务器证书
-
作用域 - 基于 IP 的虚拟主机
-
用法 - SSLServerCert my_certificate_label;在 PKCS11 设备上 - SSLServerCert mytokenlabel:mykeylabel
-
值 - 证书标签
-
注 - 证书标签不使用定界符。
确保标签包含在一行中。
忽略开始处和结尾处的空白。
-
描述 - 如果客户机尝试与不同于指定版本的 SSL 协议相连接,则允许对象访问拒绝。
-
作用域 - 每个目录节有一个
-
用法 - SSLVersion ALL
-
值 - SSLV2|SSLV3|TLSV1|ALL
-
描述 - 设置 SSL 版本 2 会话标识的超时
-
作用域 - 全局基本和虚拟主机
-
用法 - SSLV2Timeout 60
-
值 - 0 至 100 秒
-
注 - 缺省值为 40
-
描述 - 设置 SSL 版本 3 会话标识的超时
-
作用域 - 全局基本和虚拟主机
-
用法 - SSLV3Timeout 1000
-
值 - 0 至 86400 秒
-
注 - 缺省为 120
分享到:
相关推荐
这里的`try_files`指令会尝试寻找指定路径的文件,如果不存在,则转向`/index.php`并传递查询参数`$args`。`location ~ \.php$`则匹配所有以`.php`结尾的请求,并通过`fastcgi_pass`将请求转发给PHP处理器。 4. **...
- **伪指令法**:使用虚假指令误导跟踪过程。 - **屏幕显示封锁**:阻止屏幕显示真实的信息。 - **键盘输入封锁**:阻止键盘输入,防止用户通过键盘进行跟踪。 ### 访问许可 - **定义访问控制**:访问许可定义了...
强制SSL或者非SSL到一个指定的位置 51 转移站点位置 52 平衡负荷仿真 52 故障处理 53 精简版的限制 55 使用和传播许可 56 [转载]ISAPI_Rewrite3.1教程中文版 软件介绍 ISAPI_Rewrite 是一款适用于IIS的功能强大的...
8. **硬件随机数生成器**:为了提高随机性,一些设备集成了硬件随机数生成器(HRNG),如Intel的RDRAND指令,它基于CPU内部的量子效应。 9. **未来发展趋势**:随着量子计算的发展,未来的加密算法可能需要更强大的...
RC4(Rivest Cipher 4)是一种流密码,由Ron Rivest在1987年设计,广泛应用于SSL/TLS协议中。RC4使用一个状态数组和两个指针进行迭代更新,生成伪随机字节流进行加解密。然而,由于发现了一些弱点,RC4在近年来的...
TRNG生成的随机数是不可预测的,因此在安全敏感的应用中至关重要,如SSL/TLS协议、加密密钥生成以及彩票等。 在系统编程中实现TRNG通常涉及到以下步骤: 1. **选择数据源**:首先,需要找到一个可靠的物理过程作为...
OpenSSL,一个强大的安全套接层(SSL)和传输层安全(TLS)协议实现库,被广泛应用于网络通信的安全加密。OpenSSL 0.9.8x是其早期的一个版本,虽然已不再维护,但对于某些特定环境,如ARM Linux平台,该版本可能仍然...
- HTTPS 是 HTTP 加上 TLS/SSL 协议层的安全版 HTTP。 - HTTPS 提供了加密通信和服务器身份验证的安全特性,确保数据在客户端和服务器之间传输时不会被窃听或篡改。 - HTTPS 使用端口 443 进行通信。 ### 重要...
- CSS选择器的使用,包括类选择器、ID选择器、元素选择器、后代选择器、伪类等。 - 浮动(float)和清除浮动(clear)的概念及其在布局中的应用。 - CSS布局模式:流体布局、网格布局、Flexbox布局和CSS Grid布局...
- **伪指令属性**:如 `;charset=UTF-8" %>`。 - **JSP 进阶**: - **作用域**:Page、Request、Session、Application。 - **大小**:从 Page 到 Application 依次增大。 #### 八、Web 组件复用 - **静态引用**...
在本项目中,开发者会学习Vue的基本结构,如组件化开发、数据绑定、指令系统以及响应式属性等,同时理解如何用Vue实现路由和状态管理。 2. **HTTPS安全**:HTTPS是HTTP协议的安全版本,通过SSL/TLS协议提供加密通信...
- 清除浮动有多种方法,例如使用额外标签法、伪元素法等。 - 使用 `clear:both`、`overflow:hidden` 或者 `display:flex` 都是常见的清除浮动的方法。 3. **jQuery 获取 AJAX 的步骤** - jQuery 简化了 AJAX 的...
超级有影响力的Java面试题大全文档 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...
在配置文件中,可以通过`return`指令直接返回重定向的状态码和URL地址。例如,将`1.html`的内容显示为`2.html`,但地址栏显示`1.html`,可以使用`return 302 /2.html;`或者`rewrite .*/2.html redirect;`来实现。 ...