Linux服务器SSL证书认证

Linux 添加HTTPS证书 之前的文章是linux 做反向代理! 现在继续添加证书。cd /etc/nginx/conf.d输入rz 回车上传证书文件 9358.com.crt 9358.com.key需要编辑两个文件 vi 9358.conf server{ listen 80; server_name 9358.com; #做301将http跳转到https 阅读详情

最近公司好多项目上线, 弄了好几个SSL证书, 又熟练了一阵子 , 简单得很,但想想第一次弄的时候找不着北就 性质使然写一个教程吧!

第一步,找到阿里云服务器管理控制台 , 操作如图


第二步, 如图 

第三步, 如图【第一次申请的时候就是怎么都找不到免费的,这里给予标注】


第四步, 如图



第五步, 

    申请, 进入待审核状态 -------> 几小时之后,  审核完成.


根据提示, 一般是系统生成的密钥文件, 下载----> 解压有4个文件,  在xx/tomcat/conf/下,新建cert文件夹,如图


随后,编辑Tomcat的server.xml文件, 把原本跳转的8443的端口换成443(这个一般来说是HTTPS的默认端口),




server.xml里,可运行代码里没有8443 , 全是443.

keystoreFile是pfx的文件路径; keystorePass是4个系统生成文件里的密钥文件里的内容,(默认和文件名一样)


然后..需要把项目代码的web.xml里加上跳转.

<login-config>
          <auth-method>CLIENT-CERT</auth-method>
          <realm-name>Client Cert Users-only Area</realm-name>
      </login-config>

      <security-constraint>
          <web-resource-collection >
              <web-resource-name >SSL</web-resource-name>
              <url-pattern>/*</url-pattern>
          </web-resource-collection>
          <user-data-constraint>
              <transport-guarantee>CONFIDENTIAL</transport-guarantee>
          </user-data-constraint>
      </security-constraint>


最后, 需要重启tomcat. 基本上就完成了, 如果没完成, 那肯定是哪里配置漏了或多了.流程上是没问题的.

Linux下OpenSSL安装并颁发证书(步骤详细) 1、安装openssl openssl是一个开源的实现加解密和证书的专业系统。 查看使用的系统是否已经安装openssl: 验证是否安装成功亦是如此 (博主使用的是centos自带openssl) openssl version -a 如果在联网状态下可以使用如下命令安装openssl Ubuntu系统安装openssl: sudo apt-get install o... 阅读详情

相关推荐

https协议(Linux配置 mod_ssl创建证书文件和私钥 虚拟目录 用户访问控制)

EHCE 文章目录前言SSL认证httpsSSL(Secure Socket Layer)密钥共享密钥加密(对称密钥加密——数据)公开密钥加密(非对称密钥加密——身份)CA(Certificate Authority)当输入https开头的网址后工作流程认证服务器协商会话密钥数据加密通讯总的来说HTTP一般使用的加密算法与HASH算法PKI(Public Key Infrastructure)公钥基础设施X.509通用的证书格式搭建加密web服务 (https+mod_ssl) 前言 EHCE-5-ht

m0_46267075的博客 1263

Linux使用.PFX证书

由于网站需要HTTPS访问,所有申请了一个SSL证书,需要在Linux服务器上配置,拿到证书后,证书是一个.PDX文件,不可以用!下面是解决这个问题的过程,总结了一下: 介绍一下,文件形式的证书一般有三种格式: 第一种:带有私钥的证书,由Public Key Cryptography Standards #12,PKCS#12标准定义,包含了公钥和私钥的二进制格式的证书形式,以.pfx作为证书文件后缀名。 第二种:DER Encoded Binary (.cer) 二进制编码的证书,证书中没有私钥,D

weixin_48692664的博客 5194

Linux下配置Tomcat实现双向SSL认证服务器

双向SSL认证要求客户端和服务器之间都进行身份验证,确保通信的安全性和可信性。我们将提供详细的步骤和相应的源代码示例,帮助您完成配置过程。现在,服务器和客户端之间的通信将通过SSL加密,并进行双向身份验证,确保通信的安全性和可信性。现在,我们需要将Web应用程序部署到Tomcat服务器上,并启动服务器以验证双向SSL认证。现在,我们将配置Tomcat服务器以使用生成的证书和密钥进行双向SSL认证。请注意,本文提供的示例配置仅供参考,您需要根据自己的环境和需求进行适当的调整。三、配置Tomcat服务器。

DqClojure的博客 331

Linux下安装openSSL(及验证是否成功)(找不到文件问题解决)

Linux下安装openSSL(及验证是否成功)(找不到文件问题解决)

m0_51531114的博客 5088

三十一、【Linux网站服务器】搭建httpd服务器演示个人主页、用户认证、https加密网站配置

本文档详细介绍了在Linux系统上配置Apache HTTPD服务器的完整流程,主要包含四个核心功能模块:1) 通过yum安装HTTPD服务并配置防火墙;2) 设置个人用户主页空间,包括目录权限配置和SELinux策略调整;3) 实现用户访问认证,使用htpasswd创建密码文件;4) 配置SSL加密网站,包括自签名证书生成和HTTPS虚拟主机设置。每个步骤均提供详细的命令行操作示例和关键配置文件说明,同时包含权限管理、安全策略等注意事项。通过该文档可快速搭建支持多用户主页、访问控制和HTTPS加密的Web

信创运维工程师 · 银河麒麟 & 容器实战 | 金融生产环境迁移·等保加固 | 142篇原创·17万+阅读 1150

Apache与mod_ssl配置与证书生成指南

本文详细介绍了Linux环境下如何配置Apache服务器以支持SSL,以及如何生成和管理SSL证书。通过执行一系列的make命令和配置选项,用户能够为Apache服务器创建自签名证书或定制证书,并通过Netscape Communicator进行测试,以确保服务器安全地处理HTTPS请求。

weixin_29025501的博客 376

【Linux】Centos 8 服务器部署:阿里云域名申请免费 SSL 证书详细教程

免费申请 SSL 证书、部署证书到云服务器 ECS 应用服务器

顾三殇 —— 博客空间(软件测试) 2720

「极简」扣子(coze)教程 | 细节决定成败!这个小功能让用户满意度飙升,讲的太细了

这一期大师兄通过向扣子(coze)应用添加提示语的方法向用户显示系统运行的状态。

u014527622的博客 2116

实现在 Linux 下 Tomcat 的双向SSL认证

实现在 Linux 下 Tomcat 的双向SSL认证 一、前...

292

SAP成本核算变式OKKN配置详解:从CK11N到CK24,手把手教你搞定标准成本发布

本文深入解析SAP成本核算变式OKKN的配置原理与实战应用,涵盖从CK11N到CK24的标准成本发布全流程。详细讲解数量结构控制、价值结构配置及间接费用计算规则,帮助成本会计精准掌握标准成本计算逻辑,解决BOM版本选择、工艺路线获取等常见问题,提升企业成本管理效率。

weixin_27219587的博客 290

【目标检测】yoloV5算法详解

一、与yoloV4相比,yoloV5的改进 输入端:在模型训练阶段,使用了Mosaic数据增强、自适应锚框计算、自适应图片缩放 基准网络:使用了FOCUS结构和CSP结构 Neck网络:在Backbone和最后的Head输出层之间插入FPN_PAN结构 Head输出层:训练时的损失函数GIOU_Loss,预测筛选框的DIOU_nns 二、yoloV5结构框架 CBL:CBL模块是由Conv+BN+Leaky_relu激活函数组成 Res unit:借鉴ResNet中的残差结构,用来构建深层网络,CBM是

qq_40373651的博客 2万+

Tomcat配置使用SSL双向认证(使用openssl生成证书)

  双向认证:   客户端向服务器发送消息,首先把消息用客户端证书加密然后连同时把客户端证书一起发送到服务器端, 服务器接到消息后用首先用客户端证书把消息解密,然后用服务器私钥把消息加密,把服务器证书和消息一起发送到客户端, 客户端用发来的服务器证书对消息进行解密,然后用服务器的证书对消息加密,然后在用客户端的证书对消息在进行一次加密,连同加密消息和客户端证书一起发送到服务器端, 到...

11lingxian 887

MacX DVD Ripper Pro for Mac(DVD解码器) 6.2.120190416免激活版

只需要5分钟即可转档一张DVD光碟!并允许我们在编码之前预览、编辑、裁剪、修剪或扩展视频。第一款也是唯一一款能够支持DVD到MP4,H.264,MOV,FLV,MPEG4等所有格式DVD(新DVD,99-标题DVD,损坏和无法播放的DVD)和翻录DVD / ISO映像的工具,AVI,QT,MP3等。借助350多种预设配置文件MacX DVD Ripper Pro for Mac(DVD解码器) 6...

llhf688的博客 891

修改iptv认证服务器,iptv认证服务器

iptv认证服务器 内容精选换一换Agent服务证书,即鲲鹏性能分析工具的服务端和Agent端之间通讯的证书。已成功安装系统性能分析并登录鲲鹏性能分析插件。管理员用户(tunadmin)可以执行生成证书、更换证书和更换工作密钥的操作,普通用户只能查看Agent服务证书信息。打开“Agent服务证书”页面。SSL证书通过在Agent与Hyper Tuner Server之间Agent服务证书,即鲲鹏...

weixin_42493118的博客 975

rk3588 Android HDMI IN热插拔解决

1、公司在使用 别的厂商的板卡遇到一个问题,开机我们的app自启就会闪退,后来定位发现是camera 的open出错了,这个问题的出现是因为没有插HDMI IN输入的问题导致的,所以需要对HDMI IN的热插拔进行检测,后面我把这个问题也顺利解决了。下面是我的尝试和使用的解决办法。3、话不多说,我用的是读取系统文件实现的,但是这个方法,需要有status文件的系统读权限,可以修改设备下的/vendor/etc/init/hw/init.rk3588.rc文件修改的权限,这个问题交给自己或者厂家协商解决。

qq_54089476的博客 1919

用 CL_HTTP_CLIENT 正确处理 Cookie,彻底解决 SAP Gateway OData 的 CSRF Token 校验失败

SAP OData 集成中 CSRF Token 校验失败的解决方案 问题现象:使用 Postman 测试 OData 写入成功,但 ABAP 代码调用时出现 CSRF token validation failed 错误。 根本原因:Postman 自动处理 Cookie,而 ABAP 代码仅获取了 CSRF Token 却遗漏了 Cookie 信息。SAP Gateway 要求修改请求必须同时携带 Token 和 Cookie 才能通过校验。 解决方案: 通过 GET 请求同时获取 CSRF Token

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 433

HTTPS证书制作手册

话不多说,直接上干货。 运行环境 Linux系统(须安装openssl) Https证书制作 CA与自签名 进入Linux系统以后,建立一个存在证书的文件夹(任意路径)。 #mkdir key #cd key 制作CA私钥 openssl genrsa -out ca.key 2048 制作CA公钥/根证书 openssl req -new -x509 -days 3650 -key ca.key...

weixin_44066928的博客 167

鸿蒙系统开发工程师:核心技术解析与深度面试指南

摘要: 鸿蒙系统开发工程师需具备底层驱动开发、系统移植优化及分布式架构能力。核心职责包括硬件适配(Bootloader、内核移植、HDF驱动开发)、性能调优(启动加速、功耗管理)及稳定性保障。技术要求涵盖C/C++编程、Linux内核机制、鸿蒙架构(HDF、分布式服务)及ArkTS/ArkUI基础。面试重点考察系统移植流程(如ARM板适配)、驱动开发(I2C/Display)、性能优化手段及内存/同步机制的应用。

郑伟强dev的专栏 430

linux,SSL的实现过程

SSL的实现过程 首先,客户端与服务器端进行三次握手。(因为http基于TCP/IP协议进行通信),然后他们建立SSL会话,协商要使用的加密算法,当协商完成之后。服务器端就会将自己的证书发送给客户端,客户端验证发现没有问题之后,就会生成一个对称密钥发送给服务器端,然后客户端就发送请求给服务器端,服务器端便会使用刚刚客户端发来的对称密钥加密将内容发送给客户端。这样ssl会话就...

weixin_34034261的博客 151

基于ComfyUI+H3的本地化竖屏短剧自动化生成工作流

本文介绍了一种基于ComfyUI和MiniMax H3的本地化竖屏短剧自动化生成工作流。该方案通过纯机械读取分镜总纲表格,实现从文本到视频的全自动生成,支持多人同框稳定输出、人脸一致性保持、音视频同步生成等功能。工作流包含图像生成、人工审核、视频生成和音频处理四个核心环节,采用本地化部署方案避免云端服务的限制和成本问题。文章详细说明了环境部署步骤、必需的自定义节点安装以及显存优化配置,特别针对16GB显存设备提供了量化压缩、GPU独占调度等技术方案,确保系统流畅运行。

huanghm88的专栏 330

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

SSL的初步理解

  那么首先我们会问,什么是SSL? SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。 SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。SSL协议可分为两层: SSL记录协议(SSL...

双手成就你的梦想 690

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

inux 环境 下apache配置ssl认证

linux 环境 下apache配置ssl认证 启动 apachectl startssl如下错误请各位高手解决一下 谢谢! # /usr/local/apache/bin/apachectl startssl The startssl option is no longer supported. Please edit httpd.conf to includ...

weixin_34239169的博客 156

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Nginx多站点配置与SSL证书实战

检查配置语法 + 重载 Nginx。

2501_93937860的博客 212

Nginx配置ssl双向认证

Nginx配置ssl双向认证

Tiger、 2089

申请腾讯云免费SSL证书流程

申请腾讯云SSL证书流程 腾讯云SSL证书免费申请地址:https://cloud.tencent.com/document/product/400/8422 按照引导完成实名认证之后点击申请免费证书 填写必填项 选择验证方式 使用腾讯云可以选择手动DNS验证,其余选择文件验证,此处以文件验证为例 登录服务器创建验证文件,在网站根目录下,创建指定的文件。该文件包括文件目录、文件名、文件内容。 以LINUX服务器为例子,linux目录下有个目录:/var/www/html,把文件

qq_32202099的博客 1648
上一篇: 微信开发授权回调 &amp; 域名认证 &amp; MP_verify_T9N2oGTuuj1XmIvFgP.txt &amp; 域名根目录
下一篇: 用Redis位图法计算活跃用户
BertonYip
博客等级 码龄9年 8粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值