`
zenghuiss
  • 浏览: 26063 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

tomcat安全证书的安装以及keytool使用

阅读更多
首先将证书转换成DER编码格式
双击打开,点详细资料
-->复制到档案
选中DER编码那个选项
填写证书名称.der-->finish
也可以通过使用openssl工具来转
命令如下
openssl x509 -in 证书名字.cer -inform CER -out 证书名字.der -outform DER

说明一下keytool的具体使用:
首先新建一个keystore
keytool -genkey  -alias 证书名字 

如果不带-keystore参数,默认将存放在当前用户目录下的".keystore"中,切换,因此可以指定存放路径
keytool -genkey  -alias 证书名字 -keyalg RSA  -keystore 路径/仓库名称
  输入keystore密码:  123456
        您的名字与姓氏是什么?
          [Unknown]: 
        您的组织单位名称是什么?
          [Unknown]: 
        您的组织名称是什么?
          [Unknown]: 
        您所在的城市或区域名称是什么?
          [Unknown]:
        您所在的州或省份名称是什么?
          [Unknown]: 
        该单位的两字母国家代码是什么
          [Unknown]: 
          [是/否]:  y


新建好证书仓库后将所需证书导入:
keytool -import -alias 名字 -file 路径/证书文件.det -keystore 路径/仓库名称
输入证书仓库密码:123456
信任:yes

最后再到tomcat conf下的server.xml加上一段
<Connector port="8443"
             maxThreads="150" minSpareThreads="25"maxSpareThreads="75"
             enableLookups="false" disableUploadTimeout="true"
             acceptCount="100" debug="0" scheme="https" secure="true"
             clientAuth="false" sslProtocol="TLS"
             keystoreFile="路径/仓库名称" keystorePass="123456"/>;

分享到:
评论

相关推荐

    Apache Tomcat6证书安装使用指南

    **Apache Tomcat 6证书安装使用指南** Apache Tomcat是一个流行的开源Java Servlet容器,用于部署Web应用程序。在涉及敏感信息传输时,如电子商务网站或银行系统,为了保证数据的安全,通常会启用SSL(Secure ...

    Keytool与数字证书

    本文主要介绍了如何使用Keytool工具来生成密钥、创建自签名证书、导入第三方证书、导出数字证书以及配置HTTPS服务的过程。这些步骤对于搭建安全的网络通信至关重要。在实际操作过程中需要注意细节,如密钥库密码的...

    keytool+tomcat配置HTTPS双向证书认证

    使用 Keytool 生成证书和配置 Tomcat 实现 HTTPS 双向证书认证,可以确保数据传输的安全性。在实际应用中,需要根据具体情况选择合适的证书类型和密钥算法,并且需要确保证书的安全存储和管理。

    tomcat https 证书安装

    在Tomcat中,可以使用Java的keytool工具。打开命令行,运行以下命令: ``` keytool -genkey -alias tomcat -keyalg RSA -keystore keystore.jks ``` 这会创建一个名为`keystore.jks`的文件,存储了私钥和自签名...

    Tomcat更换SSL证书方法(jks与pfx转换)

    对于使用Tomcat作为应用服务器的企业或个人来说,有时候会遇到需要更换SSL证书的情况,尤其是当证书是以PFX格式存在时。本文将详细介绍如何将PFX格式的证书转换为适用于Tomcat的JKS格式,并完成整个替换过程。 ####...

    Tomcat安装CA证书

    对于使用Java应用服务器如Apache Tomcat部署的服务来说,安装并配置正确的SSL证书是非常重要的一个环节。本文将详细介绍如何在Tomcat服务器中安装CA证书。 #### 二、准备工作 在进行安装之前,需要完成以下准备...

    java keytool安全证书学习

    Java Keytool是一个强大的工具,主要用于管理和操作密钥对和数字证书,这些是Java安全框架中的核心元素。在Java Secure Socket Extension (JSSE) 中,它扮演着创建和管理KeyStore和TrustStore的角色,以实现SSL/TLS...

    openSSL制作证书并在tomcat上配置

    openSSL证书生成及Tomcat配置 本文将详细介绍openSSL证书生成和在Tomcat上的配置。首先,我们将学习openSSL的基本概念和命令,然后逐步生成服务器端和客户端的证书文件,并介绍如何使用CA证书签名这些证书文件。...

    keytool+tomcat配置HTTPS双向证书认证结合web实例

    本文将详细介绍如何使用`keytool`工具配合Tomcat服务器实现HTTPS双向证书认证,并通过具体示例加以说明。该方案主要应用于需要对访问来源进行严格控制的场景,例如只允许特定计算机访问系统。这种认证方式不仅可以...

    在tomcat中使用keytool实现双向验证操作视频

    本教程将详细讲解如何在Tomcat中利用Java自带的keytool工具来生成并配置数字证书,实现双向验证操作。 首先,我们要理解什么是双向认证。在单向认证中,服务器会向客户端展示其数字证书,证明自己的身份,而客户端...

    tomcat生成证书

    使用 keytool 工具将 CA 机构提供的证书导入到 Tomcat 端的 keystore 文件,命令如下: `keytool -import -alias root -v -file C:\Users\lzs\root.cer -keystore C:\Users\lzs\tomcat.keystore -storepass ...

    简单三步教会您 Tomcat 安装SSL证书,Tomcat安装https证书,一看就会,一做就成!

    3. 如果你有中级证书,还需要在`keystoreFile`指定的文件中导入这些中间证书,可以使用`keytool`命令完成。 **步骤3:重启Tomcat** 完成配置后,保存`server.xml`,然后重启Tomcat服务器,让新的SSL配置生效。 **...

    Tomcat 6.0服务器证书安装使用指南

    - 使用`keytool`命令将证书安装到Tomcat的`.jks`文件中: ```cmd .\keytool -import -trustcacerts -alias ca -file ca.crt -keystore testkeystore.jks -storepass 123456 ``` 2. **Tomcat配置**: - 修改...

    Tomcat配置HTTPS证书认证

    本篇文章将详细介绍如何在Tomcat中配置HTTPS证书认证,以便实现安全的Web服务。 首先,我们需要了解HTTPS的基本原理。HTTPS是在HTTP协议的基础上加入SSL/TLS(Secure Socket Layer/Transport Layer Security)协议...

    Tomcat9.0安装JKS格式SSL证书.rar

    在IT行业中,安全通信...总的来说,安装JKS格式的SSL证书在Tomcat 9.0上是一项关键的安全操作,它确保了用户与服务器之间通信的安全性。理解这个过程并正确配置证书,对于任何运行在Tomcat上的Web应用都是至关重要的。

    keytool证书制作工具

    - 配置Tomcat服务器:在部署Web应用时,使用`keytool`生成自签名证书或导入CA签发的证书,以实现HTTPS连接。 - 安卓应用签名:开发者使用`keytool`为APK文件生成签名,确保应用的发布和更新安全。 6. **安全性...

    keytool 加密证书制作

    标题中的“keytool 加密证书制作”指的是使用Java自带的工具——keytool,来创建和管理数字证书。这个过程涉及到网络安全、加密技术和PKI(Public Key Infrastructure,公钥基础设施)等概念。 首先,理解keytool的...

    keytool+tomcat 单向/双向认证的配置

    综上所述,这个主题涵盖了Java安全、SSL/TLS协议、keytool的使用方法、Tomcat的SSL配置以及单向和双向认证的概念。学习和掌握这些知识对于进行安全的Web服务部署和管理至关重要。在实际操作时,务必注意证书的有效期...

    https证书(nginx、tomcat均可用).zip

    - **Tomcat**:使用`keytool`命令导入`ca.jks`到Tomcat的KeyStore,根据`jks密钥.txt`提供的密码设置`keystorePass`,并修改`server.xml`配置,最后重启Tomcat。 6. **安全性提示**: - 私钥和密码应妥善保管,...

Global site tag (gtag.js) - Google Analytics