运行
keytool -genkey -alias User(keystore的别名) -keyalg RSA -validity 7 -keystore keystore(指定keystore)
将会提示:
Enter keystore password:yourpassword(输入密码)
What is your first and last name?
[Unknown]: your name(输入你的名字)
What is the name of your organizational unit?
[Unknown]:your organizational(输入你所在组织单位的名字)
What is the name of your organization?
[Unknown]:your organization name (输入你所在组织的名字)
What is the name of your City or Locality?
[Unknown]:your city name(输入所在城市的名字)
What is the name of your State or Province?
[Unknown]:your provice name(输入所在省份名字)
What is the two-letter country code for this unit?
[Unknown]:cn(输入国家名字)
Is CN=your name, ōU=your organizaion, O="your organization name",
L=your city name, ST=your province name, C=cn correct?
[no]: yes
由此可见:
keytool -genkey -alias server -keysize 1024 -validity 3650 -keyalg RSA -dname "CN=sundoctor.com, OU=Developer,O=Techstar, L=Beijing, S=Beijing, C=CH" -keypass 123456 -storepass 123456 -keystore serverKeys.jks
中 -dname:
CN为你的姓名
OU为你的组织单位名称
O为你的组织名称
L为你所在的城市名称
S为你所在的省份名称
C为你的国家名称
分享到:
相关推荐
- 其他参数含义同上。 - **说明**: - 自签名证书意味着证书由自己创建并签名,这种方式适用于测试环境。 - 如果是生产环境中使用,则应通过权威的第三方证书颁发机构(CA)获取证书。 #### 三、导入第三方证书 ...
keytool -validity 3650 -genkey -v -alias servercert -keyalg RSA -keystore D:\mykeystore -dname "CN=ip,OU=YEMIAO,O=CNBWX,L=NB,ST=ZJ,c=CN" -storepass your_keystore_password -keypass your_key_password ...
keytool -genkey -alias tomcat -keyalg RSA -keysize 1024 -validity 365 -keystore D:/tomcat.keystore -keypass 123456 -storepass 123456 -dname "CN=xingming,OU=danwei,O=zuzhi,L=shi,ST=sheng,C=CN" ...
`keytool`是Java开发工具包(JDK)的一部分,主要功能是管理和操作密钥对和数字证书。这个工具在Linux和其他操作系统上广泛用于安全配置,特别是在构建HTTPS服务器、SSL/TLS连接以及进行数字签名等方面。以下是关于`...
keytool 是JDK提供的证书生成工具,所有参数的用法参见keytool –help -genkey 创建新证书 -v 详细信息 -alias tomcat 以”tomcat”作为该证书的别名。这里可以根据需要修改 -keyalg RSA 指定算法 -keystore D...
keytool -validity 365 -genkey -v -alias server -keyalg RSA -keystore E:\ssl\server.keystore -dname "CN=127.0.0.1,OU=icesoft,O=icesoft,L=Haidian,ST=Beijing,C=cn" -storepass 123456 -keypass 123456 ...
这里的`-dname`参数定义了X.500名称,包括组织、单位、城市、州和国家,确保它们与你的实际信息相符。如果服务器的域名不是“localhost”,应替换为实际域名,否则浏览器会显示警告。 **第二步:为客户端生成证书**...
keytool -genkey -alias tomcatserver -validity 3650 -keyalg RSA -keypass qqsylkj2012Jellen -storepass qqsylkj2012Jellen -dname "cn=www.gl-medical.cn" -keystore server.keystore ``` - 上述命令解释: ...
keytool -genkey -alias "tomcat_store" -keyalg "RSA" -keysize 2048 -validity 3650 -keypass "password" -keystore "C:\tomcat_store.keystore" -storetype JKS -storepass "password" -dname "CN=localhost, OU=...
keytool -keystore test.store -storepass 123456 -keypass 123456 -genkey -keyalg RSA -alias baidu.com -dname "CN=(名字与姓氏), OU=(组织单位名称), O=(组织名称), L=(城市或区域名称), ST=(州或省份名称), C=...
.\keytool -genkey -keyalg rsa -keysize 1024 -dname "cn=www.sheca.com, o=sheca, c=CN" -alias test -keypass 12345678 -keystore testkeystore.jks -storepass 12345678 ``` 其中,`cn`参数应与申请证书的...
- 命令示例:`keytool -genkey -keyalg RSA -alias tomcatsso -dname "cn=www.test.com" -keystore server.keystore -storepass 12345678` - `-genkey`: 指明操作类型为生成新密钥对。 - `-keyalg RSA`: 指定密钥...
keytool -genkey -alias server -keyalg RSA -keystore was-server.jks -storepass changeit -keypass changeit -dname "CN=casserver.gzedu.com, OU=Research Department, O=Guangzhou Distance Education Center ...
《KeyTool详解与使用指南》 KeyTool是Java平台中用于管理和操作数字证书的重要工具,它可以帮助用户创建、查看、导入、导出和管理证书及其密钥对。本文将详细介绍KeyTool的基本概念、使用方法以及如何生成和管理...
这里的参数含义如下: - `port="8443"`:指定HTTPS监听的端口号。 - `SSLEnabled="true"`:启用SSL支持。 - `scheme="https"`:标识协议为HTTPS。 - `secure="true"`:表明此连接是安全的。 - `clientAuth="false"`...