一、SSL证书知识

1. 什么是SSL证书?

SSL(Secure Sockets Layer)证书是一种数字证书,用于在互联网通信中提供加密和认证。它确保了数据在客户端和服务器之间传输时的安全性和完整性。SSL证书通常用于保护网站、电子邮件、虚拟专用网络(VPN)等网络通信的安全性。它有助于建立一个可信任的连接,使得用户可以安全地传输敏感信息,如登录凭据、信用卡信息和个人资料等。当一个网站使用SSL证书时,其URL会以“https://”开头,而不是“http://”,并且浏览器通常会显示一个锁状图标,指示网站是安全的。

2. SSL证书的主要作用

数据加密:SSL通过加密机制将通信数据进行加密,防止在数据传输过程中被第三方窃取或篡改。

身份验证:SSL证书由受信任的证书颁发机构(CA,Certificate Authority)签发,验证了服务器的身份,确保用户正在与真正的服务器进行通信,而不是与钓鱼网站或中间人攻击者沟通。

数据完整性:SSL证书使用消息摘要功能确保数据在传输过程中未被篡改。

3. SSL证书的类型

1、DV SSL证书:域名验证型(Domain Validation)证书,只验证域名所有权,签发速度快,适合个人网站或对安全性要求不高的应用。

2、OV SSL证书:组织验证型(Organization Validation)证书,除了验证域名所有权外,还需验证组织机构的真实身份,适合需要展示公司信息的网站。

3、EV SSL证书:扩展验证型(Extended Validation)证书,提供最高级别的身份验证,浏览器会显示绿色地址栏和公司名称,适合金融、电子商务等高安全需求的网站。

4. 什么是HTTPS协议?

HTTPS协议是一种通过SSL/TLS加密技术实现的安全超文本传输协议。它在HTTP协议的基础上进行了加密处理,保证了浏览器和服务器之间的通信内容在传输过程中的安全性。HTTPS协议广泛应用于网页浏览、在线支付等场景,保护用户的隐私和交易安全。

5. HTTPS协议相比HTTP协议有哪些优势?

HTTPS协议相比HTTP协议具有以下几个优势:

一是加密传输,保证数据在传输过程中的安全性;

二是身份验证,确保用户访问的是合法的网站;

三是防止数据篡改,保证数据的完整性和真实性;

四是提高搜索引擎优化(SEO)排名,提高网站的信誉度和用户访问体验。

综上所述,SSL证书和HTTPS协议是保障网络安全的重要技术手段,对于保护用户隐私和交易安全具有重要意义。

6. 单域名证书和通配符证书的区别

单域名版SSL证书:顾名思义,只保护一个域名,这些域名形如 www.juyun.top;paper.juyun.top;juyun.top 等;

当您位 www 前缀的域名申请证书的时候,只能保护带 www 的主域名,例如您位 www.juyun.top申请证书,则不包含 juyun.top的证书,反之同理。

通配符SSL证书:这种版本的证书可以保护同一主域名下同一级所有的子域名,不限个数,申请证书时,域名填写为 *.;*可以是任何前缀。

【场景】某公司旗下有一个域名叫 juyun.top,但因为业务需要,解析了很多子域名,有:www.juyun.top;login.juyun.top;shop.juyun.top;bill.juyun.top ...... 可能多达几十上百个这样的子域名,但为每一个域名都申请一张证书,将会是很昂贵的费用。所以该公司申请了一张支持 *.juyun.top 的通配符证书,保护了“*”所代表的任何前缀的子域名。

二、SSL证书自助申请教程

1. 单域名SSL证书申请

第一步:输入域名,如:ssl.juyun.top,选择加密类型,一般选择 RSA。

第二步:支付费用,选择“单域名证书--29元”,如果有优惠码则输入优惠码,没有直接点击“立即支付”,扫码支付证书费用。

说明:优惠码是可通过客服获取,针对渠道商、合作伙伴、老用户本平台设置了不同金额的优惠码,购买时可抵扣证书费用。

第三步:域名验证,按照表格中的“域名解析信息”解析域名,然后点击“验证解析”按钮,验证通过后,输入验证码,然后点击“提交申请”按钮。

第四步:点击“签发检查”按钮,弹窗提示“已验证、已签发证书”后,点击“下载证书”按钮,保存证书到本地。

2. 通配符SSL证书申请

第一步:输入域名,如:*.juyun.top,选择加密类型,一般选择 RSA。

注意:申请通配符证书时,域名必须输入"*.juyun.top"格式。

第二步:支付费用,选择“通配符证书--198元”,如果有优惠码则输入优惠码,没有直接点击“立即支付”,扫码支付证书费用。

说明:优惠码是可通过客服获取,针对渠道商、合作伙伴、老用户本平台设置了不同金额的优惠码,购买时可抵扣证书费用。

第三步:域名验证,按照表格中的“域名解析信息”解析域名,然后点击“验证解析”按钮,验证通过后,输入验证码,然后点击“提交申请”按钮。

第四步:点击“签发检查”按钮,弹窗提示“已验证、已签发证书”后,点击“下载证书”按钮,保存证书到本地。

3. 公网IP证书申请

三、SSL证书部署

1. 宝塔面板部署单域名证书

第一步:登录宝塔面板,点击左侧导航栏的网站,在网站列表中找到需要配置SSL证书的站点,点击“设置”。

注意:也可以直接点击网站域名进入设置对话框

第二步:在设置对话框,点击左侧导航“SSL”,复制粘贴密钥、域名证书并补全证书链。

1. 把private.key文件用记事本打开,复制内容粘贴到宝塔面板的“密钥(key)”处;

2. 把certificates.crt文件用记事本打开,复制内容粘贴到“证书(pem格式)”处;

3. 把ca_bundle.crt文件用记事本打开,复制内容粘贴到“证书(pem格式)”处,注意:要粘贴到certificates.crt文件内容的后面。

2. 宝塔面板部署通配符证书

3. win系统部署证书

四、常见问题

1. SSL证书部署后仍然有风险提醒

2. https的访问端口是什么

3. 怎么打开证书文件