ESXI安装阿里云 免费CA/ssh证书

需要的准备:
1.阿里云域名
买了域名就能申请免费认证CA证书
2.OpenSSL For Windows软件  下载OpenSSL_x64    OpenSSL_x32
用来创建证书请求CRS文件
3.WinSCP软件
下载WinSCP_5.13.1
用来删除原有证书文件rui.crt和私钥文件rui.key
4.Xshell软件
下载Xshell5
创建拷贝新的rui.crt和rui.key文件
5.notepad++
下载notepad++
参考资料:
阿里云制作CRS文档
Vmware为esxi6.0主机配置CA证书文档
Vmware配置OpenSSL申请CA证书文档
流程:
1.用windows软件OpenSSL创建证书请求CRS文件  2.用CRS文件去阿里云网站申请证书
3.替换ESXI原有证书
4.重启管理代理生效

一、创建CRS文件
1. 配置OpenSSL
打开OpenSSL安装目录下的bin文件夹,找到openssl.cfg文件,用notepad++打开(或者用记事本打开),进行编辑 [ req_distinguished_name ][size=13.3333px],(openssl.cfg的第127-155行)项目,编辑完保存原文件并关闭。

[code]

  1. [ req_distinguished_name ]
  2. countryName                        = CN
  3. countryName_default                 = CN
  4. countryName_min                  = 2
  5. countryName_max                     = 2
  6. stateOrProvinceName                = BeiJing
  7. stateOrProvinceName_default        = BeiJing
  8. localityName                        = BeiJing
  9. 0.organizationName                = BeiJing www.xxxx.com Technologies, Inc.
  10. 0.organizationName_default        = BeiJing www.xxxx.com Technologies, Inc.
  11. # we can do this but it is not needed normally 🙂
  12. #1.organizationName                = Second Organization Name (eg, company)
  13. #1.organizationName_default        = World Wide Web Pty Ltd
  14. organizationalUnitName                = MY-ESXI
  15. #organizationalUnitName_default        = MY-ESXI
  16. commonName                        = www.xxxx.com
  17. commonName_max                        = 64
  18. emailAddress                        = [email protected]
  19. emailAddress_max                = 64
  20. # SET-ex3                        = SET extension number 3

[/code]

 

图片[1]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊
2.生成CSR文件
打开CMD
进入OpenSSL安装目录bin文件夹,执行生成CSR文件及私钥文件格式转换
我的文件夹路径D:\x64\OpenSSL-Win64\bin
0.1进入D盘

  1. d:

复制代码

0.2进入bin文件夹

  1. cd \x64\OpenSSL-Win64\bin

复制代码

0.3创建证书请求

  1. openssl req -new -nodes -out rui.csr -keyout rui-orig.key -config openssl.cfg

复制代码

0.4转换私钥文件为RSA格式

  1. openssl rsa -in rui-orig.key -out rui.key

复制代码

图片[2]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊
二、申请免费CA证书
图片[3]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊
图片[4]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

图片[5]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

图片[6]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

图片[7]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

图片[8]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

图片[9]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

图片[10]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

图片[11]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

三、替换原有证书
1.下载解压出CA证书文件.pem
图片[12]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

图片[13]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

图片[14]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

2.删除esxi原有证书及私钥文件
0.1 关闭esxi上所有虚拟机电源,启用维护模式,并开启SSH
图片[15]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

0.2winscp登录ESXI,进入 /etc/vmware/ssl 目录,删除rui.crt和rui.key两个文件,完成后退出winscp
图片[16]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

图片[17]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊
3.安装证书及私钥
0.1 xshll登录esxi,进入/etc/vmware/ssl目录下,创建rui.crt,用记事本打开解压后的证书文件.pem,复制进新建的rui.crt文件内,保存并退出
进入/etc/vmware/ssl目录命令

  1. cd /etc/vmware/ssl

复制代码

图片[18]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊
图片[19]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊
创建rui.crt命令

  1. vi rui.crt

复制代码

图片[20]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊
0.2创建rui.key,并粘贴bin文件夹下rui.key内容,保存并退出

  1. vi rui.key

复制代码

图片[21]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊
0.3检查rui.crt及rui.key文件内容是否完整,正常即按Esc,键入q退出,不完整的话删除证书及私钥重新创建拷贝。

  1. vi rui.crt

复制代码

  1. vi rui.key

复制代码

图片[22]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

四、重启管理代理 Restart Management Agents),完成后进入管理web退出维护模式。

图片[23]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

图片[24]-ESXI安装阿里云 免费CA/ssh证书-瑞驰杂刊

© 版权声明
THE END
扫码关注微信公众号,更多精彩
点赞0打赏 分享
十二 4

本站历史上的今天

评论 抢沙发

    暂无评论内容