| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 生成自签名证书步骤(一) -> 正文阅读 |
|
[开发工具]生成自签名证书步骤(一) |
##?1.?方式一 1.?创建一个目录如Mytest,?进入该目录,?在该目录下打开命令行窗口 2.?启动openssl ???```shell ???openssl????#?执行该命令即可 ???``` 3.?使用openssl工具生成一个RSA私钥,?注意:生成私钥,需要提供一个至少4位的密码。 ???```shell ???genrsa?-des3?-out?server.key?2048??//?2048私钥的位数,可以不指定,默认值:??? ??????-?des3:?使用3des对私钥进行加密,//使用req参数的可以不指定这个参数,加下面 ???``` 4.?生成CSR(证书签名请求) ???会引导我们填写申请方的信息:国家,省份,城市,部门…,?格式是pem格式 ???```shell ???req?-new?-key?server.key?-out?server.csr ?? ???#查看请求 ???req?-in?server.csr?-text ???``` 5.?删除私钥中的密码,?第一步给私钥文件设置密码是必须要做的,?如果不想要可以删掉 ???```shell ???rsa?-in?server.key?-out?server.key ??????-out?参数后的文件名可以随意起 ???``` 6.?生成自签名证书 ???```shell ???x509?-req?-days?365?-in?server.csr?-signkey?server.key?-out?server.crt ???? ???#生成的证书是pem进行base64编码的 ???#查看方式 >?在Windows下安装,Openssl-Win64.exe >?进入到:C:\Program?Files\OpenSSL-Win64\bin\openssl.exe > >?右键单击->管理员运行?->?OPenSSL?> > >?如果不是管理员打开:?Permission?Denied?—>?权限不够 > >?执行?:?genrsa?-des3?-out?server.key?2048 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/23 0:17:30- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |