IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    升级Ubuntu 14.04的OpenSSL

    igwdz发表于 2022-05-26 08:53:40
    love 0

    博客迁移到DO的vps上,顺便就把https给上了,上完https就到https://www.ssllabs.com/ssltest/测试一下ssl是否足够健壮,结果只得了个F,如图:

    OpenSSL Padding Oracle vulnerability (CVE-2016-2107)

    关于OpenSSL Padding Oracle vulnerability (CVE-2016-2107)漏洞的信息可以查看:https://blog.cloudflare.com/yet-another-padding-oracle-in-openssl-cbc-ciphersuites/

    知道是OpenSSL的问题那就直接升级

    Shell

    $ sudo apt-get update$ sudo apt-get dist-upgrade$ wget ftp://ftp.openssl.org/source/openssl-1.0.2h.tar.gz$ tar -xvzf openssl-1.0.2h.tar.gz$ cd openssl-1.0.2h$ ./config –prefix=/usr/$ make depend$ sudo make install$ openssl version# OpenSSL 1.0.2h  3 May 2016# 重启nginx$ sudo service nginx restart# 重新检测 https://www.ssllabs.com/ssltest/
    ssltest

    在配置ssl的时候除了OpenSSL漏洞之外,配置合适的ssl_ciphers能让你的加密更加强壮,更不易于被劫持,相关的配置可以参考:https://cipherli.st/

    另外,要让nginx支持http2,需要OpenSSL 1.0.2+,nginx 1.9.5+,所以升级OpenSSL到1.0.2之后,可以继续升级nginx到1.9.5+,使得nginx可以支持http2,让你的网站速度更快起来,升级方法:https://by-example.org/install-nginx-with-http2-support-on-ubuntu-14-04-lts/,官方配置说明:http://nginx.org/en/docs/http/ngx_http_v2_module.html,友情提醒,记得备份nginx配置。



沪ICP备19023445号-2号
友情链接