nginx相关(高级)

来源:互联网 发布:c语言合法标识符有哪些 编辑:程序博客网 时间:2024/05/21 19:38

secure_link_module模块

1、检查链接真实性

2、限制链接生效周期


geoip_module模块

作用:基于ip地址匹配maxmind geoip 二进制文件,读取ip所在地域信息


yum install nginx_module_geoip


https

安全:

1、加密

2、身份验证

第一次 非对称加密

加密一方是公钥,解密一方是私钥

第二次 对称加密(之后都是对称)

对称加密是加密秘钥和解密秘钥是一样的


客户端对数字证书进行CA校验(在第一次)

先安装openssL


生成秘钥和CA证书

1、生成key秘钥----------------------------------openssl genrsa -idea -out jesonc.key 1024

2、生成证书签名请求文件(csr文件)--------------openssl req new -key jesonc.key -out jesonc.csr

3、生成证书签名文件(AC文件)-------------------openssl xsoq -req -days 3650 -in jesonc.csr -signkey jesonc.key -out jesonc.crt


原创粉丝点击