[问题描述
]
在apache配置数字证书的情况下,会出现如下状况:
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide the pass phrases.
Server xxx.com:443 (RSA)
Enter pass phrase:
[期望结果
]
启动apache时不要再要求输入密码。
[解决方案
]
有很多解决方案,在此仅说最常用的一种。
第一步、 检查ssl配置
NameVirtualHost *:443
<VirtualHost *:443>
ServerName ***.com
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /home/admin/*.crt
SSLCertificateKeyFile /home/admin/*.key
DocumentRoot /home/admin/xxx
</VirtualHost>
第二步、 查看httpd.conf的IfModule ssl_module 配置项
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
SSLSessionCache dbm:/home/admin/xxx/logs/ssl_scache
SSLSessionCacheTimeout 300
SSLMutex file:/home/admin/xxx/logs/ssl_mutex
SSLPassPhraseDialog exec:/home/admin/xxx/conf/apache_pass.sh
</IfModule>
最关键的地方就是“SSLPassPhraseDialog exec:/home/admin/xxx/conf/apache_pass.sh”
apache_pass.sh 内容如下:
#!/bin/sh
echo "password"
分享到:
相关推荐
p = Passphrase :: Passphrase . new ( number_of_words : 4 ) passphrase = p . passphrase 密码短语还具有生成密码的能力(间接)。 安装 Passphrase 命令行工具和库可以通过以下方式安装 $ gem install pass...
《wpa_supplicant与wpa_passphrase:无线网络安全的核心》 在无线网络的世界里,安全始终是首要考虑的问题。wpa_supplicant和wpa_passphrase是两个至关重要的组件,它们确保了我们的无线连接能够安全地进行。这篇...
命令phrase:open :根据光标范围打开或保存所选文本到短语文件。如何使用保存词组选择缓冲区调用phrase:open命令。 您选择的代码将粘贴在短语文件(名义TextEditor)的顶部。 您可以通过这种方式收集一堆短语。推荐...
4.Passphrase:密码 二、Property:属性 1.FilePath:文件路径 2.Format:格式 3.Dimension:尺寸 4.Quality:质量 5.capacity:容量 三、Encode:编码 1.Options:选项 2.Luminance Interval:亮度间隔 3.Header ...
用法示例: $ ./passphrase-gen.py --count 3 --words 4 --file words.txtberet desire soap ethiopiapest physician lobster pleasurefeather men library talkPassphrase would take 339952.44 days to brute...
标题 "wpa_passphrase.rar_tool_wpa_passphrase" 指向的是一个与WPA(Wi-Fi Protected Access)安全协议相关的工具,特别是涉及到将ASCII格式的密码短语(passphrase)转换为WPA预共享密钥(PSK,Pre-Shared Key)。...
安装$ npm install generate-passphrase@next# or$ yarn add generate-passphrase@next# or basically any package manager you like.如何使用呢? import { generate , generateMultiple } from 'generate-passphr
密码 用于生成人类可记忆的密码短语的 PHP 库
4.Passphrase:密码 二、Property:属性 1.FilePath:文件路径 2.Format:格式 3.Dimension:尺寸 4.Quality:质量 5.capacity:容量 三、Encode:编码 1.Options:选项 2.Luminance Interval:亮度间隔 3.Header ...
服务器环境192.168.1.10 A主机192.168.1.11 B主机实现A主机到B主机的免密登录在A主机生成key#Enter passphrase (e
可预测的基于密码短语的PGP密钥生成器passphrase2pgp完全通过密码生成OpenPGP格式的EdDSA签名密钥... $ passphrase2pgp -u "Real Name <name>" | gpg --import需要--uid ( -u )或--load ( -l )。 --uid ( -u )选
"git关于ssh的学习" 本文详细介绍了 Git 中关于 SSH 的学习,包括 SSH 密钥的生成、添加到 GitHub 上、测试连接等过程。同时,还介绍了 Git 的基本使用方法,包括获取源码、仓库初始化、项目索引提交、协作编程等。...
wpa_supplicant安卓手机wifi补丁,htc g11亲测可用。解压出wpa_supplicant替换手机中/system/bin下的wpa_supplicant后可以搜到点对点ad hoc网络。非常方便优秀。
ssl-自签名证书 用于开发的自签名 SSL 证书 var signCertificate = require ( 'ssl-self-signed-certificate' ) ; signCertificate ( 'my-passphrase' , function ( err ) { // Generated files // ./localhost....
Enter passphrase (empty for no passphrase):不是必需的,但是如果是Enter passphrase (empty for no passphrase): ,请永远记住。 Enter same passphrase again: Your identification has been saved in /home/...
在Windows环境下搭建Git版本控制环境是一项技术任务,对于开发者来说是必须掌握的技能之一。此过程涉及到了使用多个工具,比如Putty、Msysgit和Copssh,它们在Windows系统中实现Git版本控制中扮演着不同的角色。...
本文档将详细介绍如何在 WebLogic Server 上配置 SSL,包括生成 SSL 证书、配置 WebLogic 的 SSL 参数等关键步骤。 #### 二、准备工作与注意事项 在进行 SSL 配置前,请注意以下几点: 1. **避免字符转换错误**:在...
Verifying - Enter PEM passphrase: ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a ...
而公钥是SSL证书的核心组件之一,用于加密与服务器之间的通信。 在PHP中,我们不能直接通过cURL库获取SSL证书信息,因此需要借助Socket功能来实现。以下是一个示例代码,展示了如何使用PHP的`stream_socket_client`...
passphrase_dice_roller Chrome扩展程序,可生成随机的六个字词的密码短语。... 或仅下载passphrase_dice_roller.crx并拖放到“ Chrome扩展程序”标签中。 要以开发人员模式安装: 下载完上面列出的文件