通过使用本网站, 您同意 隐私政策.
接受
进入IT进入IT进入IT
  • 家
  • 信息技术专家
  • 技术
  • 微软
    • 天蓝色
    • 配置管理器/SCCM
    • 数字PM
    • 协调者
    • Hyper-V
    • 微软 Edge 预览体验
    • 微星指数
    • 办公室 365
    • 办公室内幕
    • 电力商业智能
    • Skype
    • SQL服务器
    • 团队
  • 视窗
    • Windows 管理中心
    • Windows客户端
    • Windows服务器
  • SCCM查询集合列表
阅读: 使用自签名 SSL 证书设置 Nginx HTTPS
字体调整器氨基酸
进入IT进入IT
字体调整器氨基酸
  • 家
  • 信息技术专家
  • 技术
  • 微软
  • 视窗
  • SCCM查询集合列表
搜索
  • 家
  • 信息技术专家
  • 技术
  • 微软
    • 天蓝色
    • 配置管理器/SCCM
    • 数字PM
    • 协调者
    • Hyper-V
    • 微软 Edge 预览体验
    • 微星指数
    • 办公室 365
    • 办公室内幕
    • 电力商业智能
    • Skype
    • SQL服务器
    • 团队
  • 视窗
    • Windows 管理中心
    • Windows客户端
    • Windows服务器
  • SCCM查询集合列表
Linux

使用自签名 SSL 证书设置 Nginx HTTPS

出版: 二月 18, 2024
2 最小阅读量
分享

使用自签名 SSL 证书设置 Nginx HTTPS.

It’s not recommended to use HTTPS without a valid SSL/TLS certificate. The certificate is used to encrypt communication between the server and client, and without a valid certificate, 连接不会加密并且容易受到攻击.

然而, if you still want to use HTTPS without a valid SSL/TLS certificate, 你可以通过使用来做到这一点 自签名证书 or a certificate issued by a private Certificate Authority (CA). 以下是使用 nginx 执行此操作的方法:

  1. Generate a self-signed certificate:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx-selfsigned.key -out /etc/nginx/ssl/nginx-selfsigned.crt

This command generates a self-signed certificate and key with a validity of 365 天并将它们保存到 /etc/nginx/ssl/nginx-selfsigned.key 和 /etc/nginx/ssl/nginx-selfsigned.crt 分别.

  1. Configure nginx to use the self-signed certificate:
server {
    listen 443 ssl;
    server_name example.com;
    ssl_certificate /etc/nginx/ssl/nginx-selfsigned.crt;
    ssl_certificate_key /etc/nginx/ssl/nginx-selfsigned.key;

    # other server configurations
}

此配置告诉 nginx 监听端口 443 (HTTPS) and use the self-signed certificate and key for SSL/TLS encryption.

请注意,默认情况下,自签名证书不受信任 Web 浏览器,当用户尝试访问时会出现警告消息 网站. 为了避免这种情况, you can install the self-signed certificate on the client devices or use a valid SSL/TLS certificate issued by a trusted CA.

标记:Almarux中央操作系统LinuxNGINXUbuntu
上一篇 安全无缝: 为 Grafana 启用单点登录
下一篇 Ubuntu 顺利升级 18 到Ubuntu 20
发表评论 发表评论

发表回复 取消回复

您的电子邮件地址不会被公开. 必填字段已标记 *

该网站使用 Akismet 来减少垃圾邮件. 了解您的评论数据的处理方式.

翻译

English中文(简体)DanskNederlandsFrançaisDeutschItaliano한국어PolskiPortuguêsRomânăEspañolУкраїнська
经过 Transposh - translation plugin for wordpress

热门帖子

Windows Server 的系统要求 2016
Windows服务器
配置管理器查询集合列表
配置管理器查询集合列表
configmgr
在经典团队网站的新式页面上启用结构化/托管导航
技术
SCCM 无法从 MP 获取预期版本的 DP 位置
configmgr

最近的帖子

在 Ubuntu 上安装和配置 Fail2ban 以实现 SSH 保护 24.04
Linux
在AlmaLinux上启用和配置FirewallD
Linux
AlmaLinux中的用户创建和SSH密钥设置
Linux
如何在AlmaLinux上重置密码
Linux

© 2023 进入IT

转到移动版本
欢迎回来!

登录您的帐户

用户名或电子邮件地址
密码

丢失密码?