CA服务器的搭建及web证书申请
满船清梦压星河565 2024-07-11 14:03:01 阅读 86
一、相关知识
CA :
证书颁发机构
RA
:配合
CA
来接受申请证书与发放证书
CRL:证书吊销列表
LDAP
:存储证书的数据库
作用:
接收证书申请
RA
证书颁发审批
CA
证书颁发
CA/RA
证书吊销
CRL
证书存储
LDAP
二、数字证书
在网上传播公钥如果被黑客截获,那么如果黑客篡改文件后再重新加密后并将加密后的秘钥传给用户,而后每次信息传递黑客都是充当一个中转站,将信息解密,篡改后再进行发送给用户。此时信息被篡改,且无法被察觉。就会产生信任危机,毕竟用户无法确保自己得到的秘钥是否正确的秘钥。这时CA应用而生,它颁发数字证书,用来确保得到的秘钥没有问题
证书格式标准:
X.509
证书的内容:
持有者的信息(域名地址,电话,联系⼈等等)
持有者的公钥 //重点:证书存在的根本意义!
CA
的数字签名
颁发者的名称与信息
颁发⽇期
证书有效期
三、开始搭建
服务器:win2019
客户机:win7
1.准备工作
服务器固定IP
将服务器与客户机桥接到同一网段
2.搭建服务器
选择AD证书服务(此实验验证用IIS服务器)
web服务选择ASP
AD证书角色服务选择以下下两项
3.配置AD证书服务
这里选择刚才选择的两项
这里填写机构名称:
其余步骤这里不做设置,选择默认,如有需要自行选择修改
四、证书颁发
1.搭建web网站并将网站发布域名,改为www.xx.com(具体操作 注:最下面)
注:不要修改/删除默认页
修改客户机hosts文件(搭建DNS也可)
选择服务器证书
创建证书申请
填写
默认下一步——>填写证书名称//建议在桌面建立一个文本文件后选择这个文件——>完成
3.提交申请
http://10.1.1.129(CA服务器IP)/certsrv
选择证书申请——>
高级证书申请——>
使用Base编码
输入之前申请证书文件的内容——>提交
4.证书颁发
打开证书颁发机构
查看申请
右键选择颁发
这时可以看到颁发的证书有刚刚颁发的证书
5.证书下载
打开
http://10.1.1.129(CA服务器IP)/certsrv选择查看挂起的证书
下载CA证书
下载的证书(改了名字)
选择完成证书申请
7.设置测试网站ssl注:选择禁用http,这里没有标
删除之前的绑定
ssl设置
设置
五、客户信任
此时客户机访问网站http://www.xx.com,会跳到默认页面,而访问https://www.xx.com提出证书有问题
客户机访问
http://10.1.1.129(CA服务器IP)/certsrv
下载CA证书
2.下载的证书
win+R输入mmc
选择文件——>选择添加/删除管理单元——>
找到证书添加
选择导入证书——>选择下载的文件
访问正常(注:因为这里添加了证书要重启浏览器才可以通过)
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。