linux nginx 证书配置 https 和用户认证步骤。

本文档详细介绍了如何在Linux环境下为Nginx配置HTTPS证书,并实现用户认证。首先,通过openssl生成密钥文件和认证文件,然后编辑Nginx配置文件,设置SSL参数、证书路径及服务器监听端口。接着,添加防火墙规则允许443端口,重启Nginx以应用更改。最后,使用htpasswd创建密码文件,并在Nginx配置中启用HTTP基本认证。
摘要由CSDN通过智能技术生成

配置前提nginx装了SSL功能模块。

[root@www conf]# openssl genrsa -out cert.key2 2048         生成cert.key2私钥文件  
Generating RSA private key, 2048 bit long modulus
......................+++
..................................................................................+++
e is 65537 (0x10001)
[root@www conf]# openssl req -new -x509 -key cert.key2 -out cert.pem2    用cert.key2 生成 cert.pem2认证文件
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be l

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值