Nginx的SSL相关指令

因为刚才我们介绍过该模块的指令都是通过ngx_http_ssl_module模块来解析的。

》ssl:该指令用来在指定的服务器开启HTTPS,可以使用 listen 443 ssl,后面这种方式更通用些。

语法 ssl on | off;
默认值 ssl off;
位置 http、server
server{listen 443 ssl;
}

》ssl_certificate:为当前这个虚拟主机指定一个带有PEM格式证书的证书。

语法 ssl_certificate file;
默认值
位置 http、server

》ssl_certificate_key:该指令用来指定PEM secret key文件的路径

语法 ssl_ceritificate_key file;
默认值
位置 http、server

》ssl_session_cache:该指令用来配置用于SSL会话的缓存

语法 ssl_sesion_cache off|none|builtin[:size]
默认值 ssl_session_cache none;
位置 http、server

off:禁用会话缓存,客户端不得重复使用会话

none:禁止使用会话缓存,客户端可以重复使用,但是并没有在缓存中存储会话参数

builtin:内置OpenSSL缓存,仅在一个工作进程中使用。

shared:所有工作进程之间共享缓存,缓存的相关信息用name和size来指定

》ssl_session_timeout:开启SSL会话功能后,设置客户端能够反复使用储存在缓存中的会话参数时间。

语法 ssl_session_timeout time;
默认值 ssl_session_timeout 5m;
位置 http、server

》ssl_ciphers:指出允许的密码,密码指定为OpenSSL支持的格式

语法 ssl_ciphers ciphers;
默认值 ssl_ciphers HIGH:!aNULL:!MD5;
位置 http、server

可以使用openssl ciphers查看openssl支持的格式。

》ssl_prefer_server_ciphers:该指令指定是否服务器密码优先客户端密码

语法 ssl_perfer_server_ciphers on|off;
默认值 ssl_perfer_server_ciphers off;
位置 http、server

Nginx的SSL相关指令相关推荐

  1. 密码学专题 OpenSSL中SSL相关指令

    再谈SSL和OpenSSL 由于SSL协议已经是密码学和PKI技术中非常具体的一个应用协议,为了实现它,OpenSSL在密码学基础应用和PKI技术的基础实现上做了大量的工作,才逐渐形成和奠定了Open ...

  2. OpenSSL之十五:SSL相关指令

    SSL相关指令 s_client 模拟 SSL 客户端 s_time 服务器性能测试 s_server 模拟 SSL 服务端 sess_id 会话分析 OpenSSL 的初衷就是为了实现 SSL 协议 ...

  3. linux查看nginx运行状态,如何查看nginx运行状态及相关属性说明

    如何查看nginx运行状态及相关属性说明. 需要查看nginx是否已经加载了 http_stub_status_module模块 /usr/sbin/nginx  -V 查看nginx的安装状态 ng ...

  4. Nginx 配置 SSL 及 HTTPS 协议通信过程

    一.前言 基础知识 1.1 公钥密码体制(public-key cryptography) 公钥密码体制分为三个部分,公钥.私钥.加密解密算法,它的加密解密过程如下: 加密:通过加密算法和公钥对内容( ...

  5. nginx配置SSL实现服务器/客户端双向认证

    http://blog.csdn.net/kunoy/article/details/8239653 本人不才,配置了两天,终于搞出来了,结合网上诸多博文,特此总结一下! 配置环境: Ubuntu 1 ...

  6. Nginx配置SSL证书(CentOS环境),实现https请求

    目录 一.Nginx配置SSL 1.证书申请 二.配置SSL 2.1 证书上传 2.2 HTTPS server配置 2.2.3 配置转发 三.配置问题 四.配置示例 1.nginx.conf配置SS ...

  7. Nginx配置ssl证书(https证书)

    https协议是由SSL+http协议构建的安全协议,支持加密传输和身份认证, 安全性比http要更好,因为数据的加密传输,更能保证数据的安全性和完整性. 安装nginx 1.启动容器: 拉取镜像 d ...

  8. windows配置NGINX、NGINX配置SSL证书通过HTTPS访问、使用HTTPS通过NGINX代理访问服务器端项目

    1.windows配置nginx 1)在nginx官网下载稳定版nginx,nginx官网:http://nginx.org/en/download.html 2)解压文件,注:存放目录最好不要带有中 ...

  9. centos安装配置nginx,ssl生产和配置教程

    [一]nginx安装 nginx安装带ssl扩展: cd /usr/local/src #进入用户目录 wget http://nginx.org/download/nginx-1.15.0.tar. ...

最新文章

  1. ORU-10027: buffer overflow, limit of 10000 bytes
  2. C语言的头文件和库文件(函数库)
  3. [HAOI2007]上升序列
  4. 解决PendingIntent传递参数为空的问题
  5. [bzoj1036][ZJOI2008]树的统计Count
  6. 数据分析工具该如何选择
  7. pi币节虚拟服务器选哪种,Pi币节点云服务器
  8. 网络盘的计算机密码是什么,如何让win7映射网络驱动器记住密码
  9. 40余位重磅嘉宾,320分钟巅峰对话,这8场主题圆桌藏着哪些时代密码?丨第二届算力大会...
  10. linux上mysql初次运行的报错
  11. 兔子繁殖问题:一对兔子从出生后第三个月开始,每月生一对小兔子。小兔子到第三个月又开始生下一代小兔子。假若兔子只生不死,一月份抱来一对刚出生的小兔子,问一年中每个月各有多少对兔子(C++)(迭代法)
  12. Linux篇-The slave I/O thread stops because master and slave have equal...
  13. python3 常用模块_python3-常用模块之re
  14. passwd: Have exhausted maximum number of retries for servic、ssh用普通用户登录输入密码正确但是登录却提示被拒绝问题解决,su到root报错
  15. SpringBoot实现OA办公管理系统
  16. python脚本开头怎么写_浅谈Python脚本开头及导包注释自动添加方法
  17. 自动下载RDS MySQL备份文件
  18. 【硬件电路设计】滤波电容
  19. 网站接入银联网上支付(B2B)
  20. 电容的字母型规格型号标号含义解读总结

热门文章

  1. [Win32]一个调试器的实现(四)读取寄存器和内存
  2. TP的URL设计和SEO支持
  3. PowerShell字体颜色修改
  4. 项目管理工具篇(一、Maven)
  5. Linux系统巡检项目
  6. 面试时经常问到的系统应用优化问题总结
  7. JAVA语法基础 动手动脑及课后作业
  8. 报错:未能加载文件或程序集“XXX”或它的某一个依赖项。系统找不到指定的文件...
  9. Job Processing 工序安排
  10. .NET连接MySQL数据库方法