V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
findex
V2EX  ›  SSL

免费长期-可靠的 SSL 证书有哪些?

  •  
  •   findex · Dec 13, 2016 · 6954 views
    This topic created in 3433 days ago, the information mentioned may be changed or developed.

    如题。 letsencryt.org 的只有 3 个月,但是要手动或者自动用脚本更新。脚本更新也是不太简单。有没有保证方法,因为有很多域名,很多服务器,想用个长期的。 先不推荐 wosign ,有没有其他的免费证书提供方,可以提供半年或者 1 年的免费证书服务? startssl 貌似被 wosign 偷偷收购了。然后 startssl 一个账户只能有一个免费的域名,够用一年。挺费事的。你们有什么建议吗?

    29 replies    2018-07-27 15:21:33 +08:00
    imlonghao
        1
    imlonghao  
       Dec 13, 2016 via Android
    还是 Let's Encrypt
    cloudbeyond
        2
    cloudbeyond  
       Dec 13, 2016
    都免费了,还嫌费事 Let's Encrypt 的 cert-bot 很好用, 也不用人为参与
    mokeyjay
        3
    mokeyjay  
       Dec 13, 2016 via Android
    定时任务被你吃了?
    Quaintjade
        4
    Quaintjade  
       Dec 13, 2016
    你要免费且靠谱的的,那只有 Let's Encrypt 了。
    certbot 脚本现在几乎都全自动了,去 https://certbot.eff.org/ 选择你的 http 服务器和系统版本,然后无脑复制几行命令就行,只要你 http 服务器已经配置好,脚本会自动读取你所有站点的。自动更新就一行 cron 的事。
    shiny
        5
    shiny  
    PRO
       Dec 13, 2016
    阿里云、腾讯云里面可以去申请证书
    zi
        6
    zi  
       Dec 13, 2016
    可是就这样一句” certbot-auto renew “也算不太简单吗。。
    那就只能阿里腾讯的那种了
    blanu
        7
    blanu  
       Dec 13, 2016   ❤️ 1
    七牛云 SSL ,然后可以到 CDN 页面获取私钥和证书链,亲测可用
    fbcskpebfr
        8
    fbcskpebfr  
       Dec 13, 2016 via iPhone
    现在 startssl 签的是三年的了
    RobertYang
        9
    RobertYang  
       Dec 13, 2016 via Android
    webdev
        10
    webdev  
       Dec 13, 2016 via iPhone
    @imlonghao 求.well-known/challenge 虚拟目录 nginx 配置 我能通过 URL 访问下面的文件 怎么 acme.sh 老报 404 难道是因为我 http://site.com 都跳转 https://site.com 的缘故吗
    kuretru
        11
    kuretru  
       Dec 13, 2016   ❤️ 1
    Alapha 的泛域名证书 https://assl.loovit.net/
    bilok
        12
    bilok  
       Dec 13, 2016 via iPhone
    @kuretru 不能签啊提示错误
    lhbc
        13
    lhbc  
       Dec 13, 2016   ❤️ 1
    Let's Encrypt + 脚本自动续签 + Syncthing 同步证书 + 脚本自动 reload 相关进程
    爽得很。
    findex
        14
    findex  
    OP
       Dec 14, 2016
    @Quaintjade 举个例子。确实 certbot 一行命令就可以解决了。可是实际的情况是,一台主机上,有多个域名,多个网站。用的同一个 nginx 服务器做转发。所以这个脚本要执行很多次。因为 certbot 本质是用一个 apache2 的 HTTP 服务器做的网站验证,所以,根本上还得手动去关闭(或者写到 cron 脚本里自动关闭,并打开 nginx 服务)。
    但是比较复杂的是针对多域名,多站点,一个 nginx 服务器的很繁琐的。有的时候自动脚本不一定好用。

    貌似楼上这个 syncthing 的思路很爽的样子,甚至可以同步更新远程软件,固件了?
    66450146
        15
    66450146  
       Dec 14, 2016
    @findex 给每个域名设置一个静态的 location /.well-known 不就行了,配置好以后只要 certbot renew 然后 nginx reload 就行,不要太方便
    66450146
        16
    66450146  
       Dec 14, 2016
    @webdev 写到 http 的那个 server 里面,不要写在 https 那个……
    ryd994
        17
    ryd994  
       Dec 14, 2016
    @findex 用 webroot
    alex321
        18
    alex321  
       Dec 14, 2016 via Android
    @findex 官方提供的 webroot 插件,主流 webserver 都支持,用起来。
    LEFT
        19
    LEFT  
       Dec 14, 2016 via iPhone
    webdev
        20
    webdev  
       Dec 14, 2016
    @66450146 写进去了,没用,然后 442,80 端口的 2 个都写,也没用

    server {
    listen 80;
    server_name www.xyz.xyz xyz.xyz;
    server_tokens off;

    access_log /dev/null;

    if ($request_method !~ ^(GET|HEAD|POST)$ ) {
    return 444;
    }

    location ^~/.well-known/acme-challenge/ {
    alias /root/www/challenges/;
    try_files $uri =404;
    }

    #location / {
    # rewrite ^/(.*)$ https://xyz.xyz/$1 permanent;
    #}
    }
    zrj766
        21
    zrj766  
       Dec 14, 2016 via Android
    腾讯云、阿里云、七牛都提供免费一年的 trustAsia 证书
    lwbjing
        22
    lwbjing  
       Dec 14, 2016
    免费。。长期。。可靠。。。
    ragnaroks
        23
    ragnaroks  
       Dec 14, 2016
    我在等待一张图...hostloc 的人应该经常看到的那种
    ryd994
        24
    ryd994  
       Dec 14, 2016 via Android
    location /.well-known/acme-challenge/ {
    root /root/www/challenges/;
    }
    @webdev
    webdev
        25
    webdev  
       Dec 14, 2016
    @ryd994 不能用 root 的,已经解决了, acme.sh 后加了--webroot, 然后不配置这个 location 就 OK 了,他自动在根目录建好目录,权限啥都不用配了。
    findex
        26
    findex  
    OP
       Dec 19, 2016
    @zrj766 这种的人品的公司 ca 肯定不能用。

    其次大家看到 wosign 了吗?苹果已经全面禁止 wosign 了。 wosign 还偷偷的注册了 letsencrypt.cn letsencrypt.com.cn 域名来混淆市场。 wosign 偷偷地买了 startcom ,没有披露,结果 mozilla 投票剔除 wosign 的所有免费 /收费证书。

    现在用的是 letsencrypt 的。但是 3 个月更新一次。
    jj123456
        27
    jj123456  
       Dec 21, 2016
    @zrj766 Symantec root.
    erxuan2016
        28
    erxuan2016  
       Jan 5, 2017
    又拍云上了自主域名的证书服务,基于 Let's Encrypt , 自动续期,不用再本地自己生成维护了, V2 上有人说了,可以看下。 https://www.v2ex.com/t/329183#reply17
    tengwang
        29
    tengwang  
       Jul 27, 2018
    免费,从来不长期~~~~我自己还是买的 Gworg 证书,几十块。感觉自己做个站不容易,免费是其次的,稳定才是重点!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4900 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 106ms · UTC 04:01 · PVG 12:01 · LAX 21:01 · JFK 00:01
    ♥ Do have faith in what you're doing.