不知道什么原因,本文的方式出现的证书会不完整,大家可以看下面的网址,经过测试,可用。
http://blog.51yip.com/apachenginx/958.html
在网上看了很多资料,没有一个比较完整的,现在配置成功了,写个记录。
环境:linux(ubuntu)+openssl+apache2
一,首先切换到apache目录下,创建一个CA文件夹
sudo mkdir CA
sudo chmod 777 CA
二,然后进去CA文件夹
cp CA
三,创建其它文件
mkdir demoCA
mkdir demoCA/newcerts
mkdir demoCA/private
touch demoCA/index.txt
echo "01" >> demoCA/serial
四,输入“openssl genrsa -out server.key 1024”,生成网站服务器公钥文件server.key。
输入openssl req -new -out server.csr -key server.key (Common Name为要申请域名证书的域名)
输入“openssl genrsa -out ca.

本文档详细介绍了在Ubuntu系统中,通过openssl工具配置Apache2服务器进行SSL双向认证的过程,包括创建CA、服务器及客户端证书,并最终在httpd.conf中配置SSL模块以实现安全访问。
最低0.47元/天 解锁文章
935

被折叠的 条评论
为什么被折叠?



