⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mod_ssl.html.en

📁 最新apache的源代码
💻 EN
📖 第 1 页 / 共 5 页
字号:
<li><code>SSLv3</code>    <p>    This is the Secure Sockets Layer (SSL) protocol, version 3.0. It is the    successor to SSLv2 and the currently (as of February 1999) de-facto    standardized SSL protocol from Netscape Corporation. It's supported by    almost all popular browsers.</p></li><li><code>TLSv1</code>    <p>    This is the Transport Layer Security (TLS) protocol, version 1.0. It is the    successor to SSLv3 and currently (as of February 1999) still under    construction by the Internet Engineering Task Force (IETF). It's still    not supported by any popular browsers.</p></li><li><code>All</code>    <p>    This is a shortcut for ``<code>+SSLv2 +SSLv3 +TLSv1</code>'' and a    convinient way for enabling all protocols except one when used in    combination with the minus sign on a protocol as the example above     shows.</p></li></ul><div class="example"><h3>Example</h3><p><code>#   enable SSLv3 and TLSv1, but not SSLv2<br />SSLProtocol all -SSLv2</code></p></div></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="SSLProxyCACertificateFile" id="SSLProxyCACertificateFile">SSLProxyCACertificateFile</a> <a name="sslproxycacertificatefile" id="sslproxycacertificatefile">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>File of concatenated PEM-encoded CA Certificates for Remote Server Auth</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>SSLProxyCACertificateFile <em>file-path</em></code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr></table><p>This directive sets the <em>all-in-one</em> file where you can assemble theCertificates of Certification Authorities (CA) whose <em>remote servers</em> you dealwith. These are used for Remote Server Authentication. Such a file is simply theconcatenation of the various PEM-encoded Certificate files, in order ofpreference. This can be used alternatively and/or additionally to <code class="directive"><a href="#sslproxycacertificatepath">SSLProxyCACertificatePath</a></code>.</p><div class="example"><h3>Example</h3><p><code>SSLProxyCACertificateFile /usr/local/apache2/conf/ssl.crt/ca-bundle-remote-server.crt</code></p></div></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="SSLProxyCACertificatePath" id="SSLProxyCACertificatePath">SSLProxyCACertificatePath</a> <a name="sslproxycacertificatepath" id="sslproxycacertificatepath">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Directory of PEM-encoded CA Certificates for Remote Server Auth</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>SSLProxyCACertificatePath <em>directory-path</em></code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr></table><p>This directive sets the directory where you keep the Certificates ofCertification Authorities (CAs) whose remote servers you deal with. These are used toverify the remote server certificate on Remote Server Authentication.</p><p>The files in this directory have to be PEM-encoded and are accessed throughhash filenames. So usually you can't just place the Certificate filesthere: you also have to create symbolic links named<em>hash-value</em><code>.N</code>. And you should always make sure this directorycontains the appropriate symbolic links. Use the <code>Makefile</code> whichcomes with mod_ssl to accomplish this task.</p><div class="example"><h3>Example</h3><p><code>SSLProxyCACertificatePath /usr/local/apache2/conf/ssl.crt/</code></p></div></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="SSLProxyCARevocationFile" id="SSLProxyCARevocationFile">SSLProxyCARevocationFile</a> <a name="sslproxycarevocationfile" id="sslproxycarevocationfile">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>File of concatenated PEM-encoded CA CRLs for Remote Server Auth</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>SSLProxyCARevocationFile <em>file-path</em></code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr></table><p>This directive sets the <em>all-in-one</em> file where you canassemble the Certificate Revocation Lists (CRL) of CertificationAuthorities (CA) whose <em>remote servers</em> you deal with. These are usedfor Remote Server Authentication.  Such a file is simply the concatenation ofthe various PEM-encoded CRL files, in order of preference. This can beused alternatively and/or additionally to <code class="directive"><a href="#sslproxycarevocationpath">SSLProxyCARevocationPath</a></code>.</p><div class="example"><h3>Example</h3><p><code>SSLProxyCARevocationFile /usr/local/apache2/conf/ssl.crl/ca-bundle-remote-server.crl</code></p></div></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="SSLProxyCARevocationPath" id="SSLProxyCARevocationPath">SSLProxyCARevocationPath</a> <a name="sslproxycarevocationpath" id="sslproxycarevocationpath">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Directory of PEM-encoded CA CRLs for Remote Server Auth</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>SSLProxyCARevocationPath <em>directory-path</em></code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr></table><p>This directive sets the directory where you keep the Certificate RevocationLists (CRL) of Certification Authorities (CAs) whose remote servers you deal with.These are used to revoke the remote server certificate on Remote Server Authentication.</p><p>The files in this directory have to be PEM-encoded and are accessed throughhash filenames. So usually you have not only to place the CRL files there.Additionally you have to create symbolic links named<em>hash-value</em><code>.rN</code>. And you should always make sure this directorycontains the appropriate symbolic links. Use the <code>Makefile</code> whichcomes with <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> to accomplish this task.</p><div class="example"><h3>Example</h3><p><code>SSLProxyCARevocationPath /usr/local/apache2/conf/ssl.crl/</code></p></div></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="SSLProxyCipherSuite" id="SSLProxyCipherSuite">SSLProxyCipherSuite</a> <a name="sslproxyciphersuite" id="sslproxyciphersuite">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Cipher Suite available for negotiation in SSL proxy handshake</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>SSLProxyCipherSuite <em>cipher-spec</em></code></td></tr><tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>SSLProxyCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP</code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory, .htaccess</td></tr><tr><th><a href="directive-dict.html#Override">Override:</a></th><td>AuthConfig</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr></table><p>Equivalent to <code>SSLCipherSuite</code>, but for the proxy connection.Please refer to <code class="directive"><a href="#sslciphersuite">SSLCipherSuite</a></code>for additional information.</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="SSLProxyEngine" id="SSLProxyEngine">SSLProxyEngine</a> <a name="sslproxyengine" id="sslproxyengine">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>SSL Proxy Engine Operation Switch</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>SSLProxyEngine on|off</code></td></tr><tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>SSLProxyEngine off</code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr></table><p>This directive toggles the usage of the SSL/TLS Protocol Engine for proxy. Thisis usually used inside a <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> section to enable SSL/TLS for proxyusage in a particular virtual host. By default the SSL/TLS Protocol Engine isdisabled for proxy image both for the main server and all configured virtual hosts.</p><div class="example"><h3>Example</h3><p><code>&lt;VirtualHost _default_:443&gt;<br />SSLProxyEngine on<br />...<br />&lt;/VirtualHost&gt;</code></p></div></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="SSLProxyMachineCertificateFile" id="SSLProxyMachineCertificateFile">SSLProxyMachineCertificateFile</a> <a name="sslproxymachinecertificatefile" id="sslproxymachinecertificatefile">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>File of concatenated PEM-encoded client certificates and keys to be used by the proxy</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>SSLProxyMachineCertificateFile <em>filename</em></code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr><tr><th><a href="directive-dict.html#Override">Override:</a></th><td>Not applicable</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr></table><p>This directive sets the all-in-one file where you keep the certificates andkeys used for authentication of the proxy server to remote servers.</p><p>This referenced file is simply the concatenation of the various PEM-encodedcertificate files, in order of preference. Use this directive alternativelyor additionally to <code>SSLProxyMachineCertificatePath</code>.</p><div class="warning"><p>Currently there is no support for encrypted private keys</p></div><p>Example:</p><div class="example"><p><code>SSLProxyMachineCertificateFile /usr/local/apache2/conf/ssl.crt/proxy.pem</code></p></div></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="SSLProxyMachineCertificatePath" id="SSLProxyMachineCertificatePath">SSLProxyMachineCertificatePath</a> <a name="sslproxymachinecertificatepath" id="sslproxymachinecertificatepath">Di

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -