首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用 acme.sh 申请 SSL 证书

在申请 ssl 时,大部分平台都会存在或多或少限制,比如国内平台 亚洲诚信 ,该平台可以一次性申请双域名有效期为一年证书,或者短期通配符证书 但是这些都不好用,一是申请麻烦,而是各种平台策略问题...安装 acme.sh 脚本 访问 acme.sh 主页 https://github.com/acmesh-official/acme.sh/ ,可以清楚看到非常详细教程 # 使用 curl curl...一步我们在测试服务器申请到证书,但是它本身是尚未过期,所以需要用到这个参数。...正确使用方法是使用 --install-cert 命令,并指定目标位置,然后将证书文件复制到相应位置 # apache acme.sh --install-cert -d example.com \...使用 /etc/nginx/ssl/fullchain.cer ,另外 /etc/nginx/ssl/.cer ,否则 SSL Labs 测试会报错 Chain issues Incomplete

83940

使用acme.sh生成免费SSL证书

安装过程实际进行了以下几步: 下面的操作是自动进行,不用我们执行 1) 把 acme.sh 安装到你 home 目录下: ~/.acme.sh/ 并创建 一个 bash alias, 方便你使用...查看生成定时任务 crontab -l 生成SSL证书 单域名 acme.sh --issue -d www.psvmc.cn --webroot /data/myblog 多域名 acme.sh -...注意, 默认生成证书都放在安装目录下: ~/.acme.sh/, 请不要直接使用此目录下文件, 例如: 不要直接让 nginx/apache 配置文件使用这下面的文件....这里面的文件都是内部使用, 而且目录结构可能会变化. 正确使用方法是使用 --install-cert 命令,并指定目标位置, 然后证书文件会被copy到相应位置。...配置 ssl_certificate 使用 /etc/nginx/ssl/fullchain.cer ,而非 /etc/nginx/ssl/.cer ,否则 SSL Labs 测试会报

4.4K10
您找到你想要的搜索结果了吗?
是的
没有找到

使用acme.sh申请Lets Encrypt免费SSL证书

使用acme.sh申请Let's Encrypt免费SSL证书 说明:Let's Encrypt —— 是一个由非营利性组织 互联网安全研究小组(ISRG)提供免费、自动化和开放证书颁发机构(CA...),简单说,就是为网站提供免费 SSL/TLS 证书。...注意, 默认生成证书都放在安装目录下: ~/.acme.sh/, 请不要直接使用此目录下文件, 例如: 不要直接让 nginx/apache 配置文件使用这下面的文件....正确使用方法是使用 --install-cert 命令,并指定目标位置, 然后证书文件会被copy到相应位置, 例如: Apache example: acme.sh --install-cert...配置 ssl_certificate 使用 /etc/nginx/ssl/fullchain.cer ,而非 /etc/nginx/ssl/.cer ,否则 SSL Labs 测试会报

4.8K104

使用 acme.sh 自动更新 ssl 证书

发表于2018-07-212020-05-05 作者 wind 今天发现 SSL 证书过期了,本来打算人工来 ZeroSSL 人工申请下更新下证书就算了,但是发现这次还是要验证 DNS,然后发现每次设置后使用...打算再再次尝试下使用 Let’s Encrypt SSL 自动更新客户端(acme.sh),发现 在 shell 下 tab 键 都不会自动提示了,发现硬盘爆了,被 jenkins 日志塞满了。...debug 参数给了一个2,可以显示出接口返回信息,返回是dnspod验证没有成功,我看了下请求url 登录参数,发现使用不是我刚 export 出来,然后找了下,发现 acme.sh...-d firegod.cn -d *.firegod.cn --force 更新于2018年12月23日 申请到证书中如果在火狐或者android手机浏览器中报告说是证书有问题,实际可能是缺少中间证书信任链...acme.sh –renew-all 来自动刷新所有的证书,此命令会智能更新需要更新证书,而不会更新最新才更新过证书

2.2K10

正确使用 acme.sh, 让你网站永久使用 ssl 证书,Its free!

userCode=c0ngnrad 于是就买了个服务器,然后各种软件部署,最后配置域名 ssl使用acme.sh ,顺利完成自己 blog 部署,所以将经过记录下来,供各位需要小伙伴参考!...Let's Encrypt - 免费SSL/TLS证书 (letsencrypt.org) acme.sh 实现了 acme 协议, 可以从 letsencrypt 生成免费证书....注意, 默认生成证书都放在安装目录下: ~/.acme.sh/, 请不要直接使用此目录下文件, 例如: 不要直接让 nginx/apache 配置文件使用这下面的文件....配置 ssl_certificate 使用 /etc/nginx/ssl/fullchain.cer ,而非 /etc/nginx/ssl/.cer ,否则 SSL Labs 测试会报...比如阿里云: 如此你就可以愉快云玩了。

1.7K10

如何使用acme.sh自动获取、更新Let’s EncryptSSL证书

acme.sh实现了acme协议,可以从let's encrypt生成免费ssl证书。...本文主要记录使用dnspod api 自动申请ssl证书 站点HTTPS检测:https://myssl.com/ 仓库地址 https://github.com/acmesh-official/acme.sh...可以颁发有效期为 90 天无限TLS/SSL 证书(参考),由于v3,acme.sh使用 Zerossl 作为默认证书颁发机构 (CA)。在颁发新证书之前需要进行帐户注册(一次性)。...HSTS可以很大程度上解决SSL剥离攻击,因为只要浏览器曾经与服务器创建过一次安全连接,之后浏览器会强制使用HTTPS,即使链接被换成了HTTP 另外,如果中间人使用自己自签名证书来进行攻击,浏览器会给出警告...=31536000"; 问题总结 1.各类证书与密钥文件后缀解释 从文件编码分,证书只有两大类: PEM格式:使用Base64 ASCII进行编码纯文本格式 DER格式:二机制格式 CRT, CER

4.2K21

在 CentOS 7 使用 Apache SSL 证书

使用本指南之前, 确保你在 Linode 执行了以下步骤: 了解我们入门指引并完成设置 Linode 主机名和时区步骤。...完成 CenOS LAMP指南,并创建一个你希望使用 SSL 保护站点。 按照我们指引获取一个自签名或商业 SSL证书。...你可以通过运行以下命令来执行此操作: yum install mod_ssl 配置 Apache 以使用 SSL 证书 1.编辑 /etc/httpd/conf.d/ssl.conf 文件中虚拟主机条目来将认证文件和需要用在每个域名虚拟主机信息包含在内...如果你使用商业签名证书并已手动将其下载至 CA 证书根目录 /etc/pki/tls/certs处, 确保 SSLCACertificateFile 值已配置为直接指向根证书。...测试你配置 使用证书颁发者网站上测试页测试你 SSL 配置,然后通过 Qualys SSL 实验室 SSL 服务器测试 执行深入分析。 更多信息 有关本主题更多信息, 请参考以下资源。

3K20

在Debian和Ubuntu使用ApacheSSL证书

本指南将向您展示如何在Debian和Ubuntu系统启用SSL来确保通过Apache部署网站安全。...在浏览本指南之前,请确保在您Linode执行了以下步骤: 熟悉我们入门指南并完成Linode主机名和时区配置。 完成我们托管网站指南,并创建一个您希望使用SSL保护网站。...按照我们指南获取自签名或商业 SSL证书。 如果在同一IP地址上托管多个具有商业SSL证书网站,请使用TLS 服务器名称标识(SNI)扩展。大多数现代Web浏览器都支持SNI。...配置Apache,启用SSL证书 编辑/etc/apache2/sites-available目录下虚拟主机配置文件,指明证书文件路径。对于每个虚拟主机,复制下面的配置。...在自己配置验证网站中使用测试页验证ssl配置,然后执行以下步骤。

1.9K20

使用 acme.sh 生成免费 https 证书

可以从 zerossl 生成免费证书,有效期90天 安装 curl https://get.acme.sh | sh -s email=你email 如上,是最简单安装方法,但可能不会成功(因为这个域名访问不了...--home "/home/vagrant/.acme.sh" > /dev/null 生成证书 生成证书需要验证你域名所有权。...acme.sh 实现了 acme 协议支持所有验证协议,一般有 http 和 dns 两种验证方式。 这里介绍几种常用验证方式。...,portainer.cuiwei.net.pem)到指定位置,就可以使用了 手动 dns 方式,手动在域名添加一条 txt 解析记录 不需要服务器,在本地就能生成 一、 acme.sh --issue...每次更新证书时都需要执行此步骤。使用 DNS api 模式,这一步可以自动化。

65110

SSL证书是什么?SSL证书作用

SSL证书,也称为服务器SSL证书,是一种数字证书,由全球信任证书颁发机构(CA)验证服务器身份后颁发。安装在网站服务器后,SSL证书能够实现网站身份验证和数据加密传输双重功能。...具体来说,SSL证书可以实现以下几点:加密传输:激活SSL/TLS协议,使用https加密协议访问网站,为客户端(浏览器) 到服务器端之间搭建一条SSL加密通道,实现高强度双向加密传输,保证用户机密信息安全...身份认证:SSL证书由权威CA机构(如: 沃通CA)验证服务器身份后颁发,部署在服务器,可以帮助用户识别网站真实身份,防止钓鱼网站欺诈行为。...三、SSL证书类型SSL证书根据验证级别和使用场景不同,可以分为几种类型:DV SSL证书:域名验证型(Domain Validation)证书,只验证域名所有权,签发速度快,适合个人网站或对安全性要求不高应用...满足腾讯云用户不同应用场景使用需求。​

30310

SSL证书作用

SSL证书是一种数字证书,由权威认证第三方机构颁发,用于验证网站真实性、可信赖性以及安全性。它是在互联网传输中保护用户信息安全协议,是安全套接字层(SSL)简写。...SSL证书主要作用是:验证网站真实性,防止用户访问是假冒网站。加密用户和网站之间传输数据,防止数据被非法获取或者窃取。提高网站可信度,消除浏览器不安全提示。...SSL证书带来好处有以下几点:提高网站可信度,让用户安心使用。加密用户和网站之间传输数据,避免数据被非法获取或者窃取。提高网站搜索排名,增加网站曝光率。提高网站加载速度,优化用户体验。...图片可以通过浏览器显示图标或者网址栏小锁标识来辨别网站是否安装了SSL证书。...如果显示是绿色小锁,则表示网站已经安装了SSL证书,如果显示是感叹号或者红色小锁,则表示网站没有安装SSL证书或者安装证书存在问题。对于如何获得SSL证书,可以选择购买或者申请免费证书

35230

国密SSL证书与国际SSL证书区别

国密SSL证书和国际SSL证书是两种不同类型证书,本文将探讨这两者之间区别,帮助您了解在不同情境下应该选择哪种类型SSL证书。图片1....加密算法不同国密SSL证书采用国家密码算法标准,使用SM2、SM3和SM4等国产密码算法,这些算法是中国国家密码管理局推出加密算法。...相比之下,国际SSL证书通常使用RSA、DSA、ECC等国际标准加密算法。因此,国密SSL证书在加密算法与国际SSL证书有所不同。图片2....适用范围区别国密SSL证书主要针对中国国内网站和应用,尤其是涉及政府、金融和关键领域网站。这是因为中国政府规定了一些特定领域必须使用国密加密算法,以提高信息安全。...性能和效率国密SSL证书使用国产加密算法,这意味着在中国境内网络环境下,与国内网络设备和服务器更好地兼容,通常能够提供更高性能和更高效率。

55640

SSL证书分类有哪些?如何选择合适SSL证书

为了保护网站数据和用户信息,很多企业开始为网站安装SSL证书,有效提升了网站安全性。那么SSL证书分类有哪些?如何选择合适SSL证书?一、SSL证书分类有哪些?...1.证书级别如果是个人网站或中小企业,DV证书就可以满足需求如果是中大型企业,想获得更高安全级别,建议选择OV证书;如果是电商、媒体、金融、政府官网等对数据要求极其敏感行业,建议使用增强版EV证书2....支持域名数量如果只有一个网站,单域名证书就足够了;如果具有多个主域名,建议购买多域名证书;如果公司具有多个业务,使用同一个主域名下多个子域名,安装通配符证书更实惠。...1.看服务SSL证书从签发到安装,是一个比较专业和繁琐过程,所以需要证书代理平台及时对遇到问题作出回应,但很多平台只管签发,此后不再提供其他技术支撑,就会对用户安装和使用证书造成很大不便。...因此选择一个证书平台,首先要看其所提供服务类型以及服务时效性。中科三方提供7*24小时一对一专人服务,从签发、安装到使用全周期为用户提供及时专业SSL证书技术支持。

36420

Jtti:SSL证书使用原理是什么?

SSL证书(Secure Socket Layer Certificate)原理是通过使用非对称加密和对称加密相结合方式,为网络通信提供安全保障。...非对称加密:SSL证书使用非对称加密算法,包括公钥和私钥两个密钥。公钥用于加密数据,私钥用于解密数据。服务器生成一对密钥,将公钥放在证书中,私钥妥善保存在服务器。...数字证书SSL证书是由受信任第三方机构(CA,Certificate Authority)签发,包含了服务器公钥和其他信息。证书通过数字签名验证其真实性和完整性。...握手过程:在建立SSL连接时,客户端向服务器发送连接请求,服务器返回包含其公钥证书。客户端通过CA机构证书验证服务器证书有效性。...通过使用SSL证书,可以确保数据在传输过程中安全性,防止数据被窃取、篡改或伪造。SSL证书是建立安全连接和保护用户隐私重要工具,广泛应用于网站、电子商务、在线支付等领域。

21810

EV证书:级别最高SSL证书

在当今数字化时代,保护网站和用户数据安全应该是网站最重要功能。EV(Extended Validation)证书是一种高级别的SSL证书,提供了更强身份验证和在线安全保障。...SSL(Secure Sockets Layer)证书是一种用于保护网站和数据安全加密技术。其中,EV证书是级别最高SSL证书。,它通过严格身份验证流程来确认网站拥有者真实身份。...与其他类型SSL证书相比,EV证书要求更多验证步骤,包括根据国家和地区法律要求核实企业或组织合法性、域名所有权和组织联系等信息。图片安装EV证书有哪些优势呢?1....高级别身份验证目前任何不属于HTTPS页面都会在浏览器地址栏自动收到“不安全”警告,防止这些警告唯一方法是使用SSL证书保护网站中所有页面。EV证书为网站提供了最高级别的身份验证。...在选择SSL证书时,可以先看自己需求是什么,如果是个人用户完全可以使用DV版SSL证书,完全够用,如果是电商银行证券保险等,采用EV证书是确保在线安全与信任关键选择。

26860

SSL证书概念、作用

什么是SSL证书SSL 即 Secure Sockets Layer,为网络通信提供安全及数据完整性一种安全协议。SSL 在传输层与应用层之间对网络连接进行加密。SSL证书是一种数字证书。...SSL证书作用 SSL证书基本作用是实现网络连接加密,确保信息安全传输。...3、小程序、抖音等平台对于合作网址有相关要求,即需要使用 https 链接。 4、满足“等保”等相关政策对网站安全要求。...6、最重要一点,SSL证书帮助网站保护了用户和网站之间任何数据安全。如果没有SSL证书,用户在网站上任何信息交互都将处于明文传输状态,这其实非常可怕。...也正因为如此,作为展示网站浏览器,在推动SSL证书普及非常积极,甚至对没有SSL证书网站在打开时候进行了安全拦截,如下图: 图片 没有 https,网站被浏览器拦截 就算用户执着点击了“继续访问网站

2.1K80
领券