Mac 下通过Keytool生成签名证书

1.首先需要知道jdk安装目录

在terminal下输入:  /usr/libexec/java_home -V  

控制台

2.跳转到jdk目录下:

keytool

输入keytool,可以查看各种命令。

3.创建签名:keytool -genkey -v -keystore myKey.jks -keyalg RSA -keysize 2048 -validity 10000 -alias myAlias

根据提示,输入信息;最后确认无误后,输入Y。

permission denied

修改:使用sudo权限。

sudo keytool -genkey -v -keystore myKey.jks -keyalg RSA -keysize 2048 -validity 10000 -alias myAlias。

创建成功。

4. 查看keystore的指纹数据:keytool -v -list -keystore myKey.jks -alias myAlias -keypass test123 -storepass test123

指纹

5.导出证书certificate.pem:keytool -export -rfc -alias myAlias -file upload_certificate.pem -keystore myKey.jks

同样会有permission denied,使用sudo权限。

导出pem
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 服务器https配置 配置https操作说明文档 1、查看服务器环境配置(tomcat和apache合并使用) 2...
    南京杨小兵阅读 12,985评论 0 9
  • 一. Keytool创建和导入命令 创建keystore和密钥对 为存在的keystore生成证书请求文件CSR ...
    sngths阅读 11,467评论 0 1
  • 此篇文章将介绍: 签名文件的生成、apk再次签名、自签名证书的生成; 引言Android开发,涉及到开发和正式版...
    3Q竹林阅读 4,574评论 0 1
  • HTTPS搭建方案 一、 操作步骤 进入jdk的安装目录,切换到bin目录下,然后按顺序执行如下的命令1、 ...
    _奔跑的蜗牛_阅读 11,888评论 1 2
  • 一、HTTPS的基本工作原理:HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手...
    _健健阅读 7,120评论 2 51

友情链接更多精彩内容