替换ESXi 5.0证书

简介:

配置环境

  • ESXi 5.0
  • Microsoft 证书服务器-CA
  • OpenSSL 0.9.8

 

前提条件

  • 备份ESXi系统的默认证书
  • 开启ESXi 系统的SSH功能
  • 确认ESXi系统的lockdown模式处于关闭状态
  • 目标ESXi主机处于维护模式

 

输出文件

  • rui.crt
  • rui.key

 

第二篇《替换ESXi 5.0证书》

1. 选择ESXi主机,右键进入维护模式,如图1.1所示。

image

图1.1 进入维护模式

2. 登录ESXi主机,启用SSH,如图1.2所示。

image

图1.2 启用SSH

3. 查看Lockdown Mode模式是否禁用,如图1.3所示。

image

图1.3 查看Lockdown Mode模式

4. 使用Winscp工具,如图1.3所示。

image

图1.4 Winscp工具

5. 找到文件路径,可以看到只有两个证书文件,备份ESXi系统的默认证书文件rui.crt和rui.key到本地,如图1.5所示。

image

图1.5 替换SSL证书文件

6. 使用管理员身份运行命令提示符,进入到OpenSSL\bin目录下,输入openssl genrsa 2048 > rui.key命令,生成rui.key文件,如下图1.6所示。

image

图1.6 生成rui.key

7. 回到bin的windows目录中,可以看到文件夹中产生了一个rui.key的文件,该文件为密钥文件,如下图1.7所示。

image

图1.7 查看rui.key

8. 接下来对key文件进行配置,生成请求文件rui.csr输入以下命令,把ESXi的IP地址和主机名同时加入到命令行,详见下图1.8所示

image

图1.8 生成rui.csr

9. 命令执行完成后,在bin文件夹下可以看到输出的rui.csr文件,该文件用来向CA证书服务器申请证书,见图1.9所示。

image

图1.9 rui.csr文件

10. 打开CA证书服务器的IE浏览器,输入https://10.1.1.2/certsrv证书服务器申请地址,输入被授权访问的域账户登录,如下图1.10所示。

image

图1.10 登录CA证书服务器

11. 申请证书,如图1.11所示。

image

图1.11 申请证书

12. 选择高级证书申请,如图1.12所示。

image

图1.12 高级证书申请证书

13. 选择使用 base64 编码的 CMC 或 PKCS #10 文件提交 一个证书申请,或使用 base64 编码的 PKCS #7 文件续订证书申请,如图1.13所示。

image

图1.13 高级证书申请

14. 打开输入字符界面,如图1.14所示。

image

图1.14 输入请求字符

15. 用写字板打开rui.csr文件,看到一串字符,如下图1.15所示。

image

图1.15 打开rui.csr

16. 复制所有的文本字符至上图CA证书申请的空白处,并选择证书模板为Web服务器,如图1.16所示

image

图1.16 参数选择

17. 提交后,允许操作,点击是,如图1.17所示。

image

图1.17 证书提示

18. 选择Base64编码,如图1.18所示。

image

image

图1.18 下载证书

19. 下载证书cernew.cer,复制证书到OpenSSL/bin文件夹下,重命名为rui.crt,这样bin文件夹下就有三个文件,分别是rui.csr、rui.key、rui.crt,ESXi只需要替换rui.key和rui.crt即可,如图1.19所示

image

图1.19 生成证书

20. 完成后用WinSCP工具替换即可,替换完成后,如已经从CA服务器下载了颁发机构的证书,就不需要再次安装,如没有安装,参照上一篇vCenter替换证书中的CA证书下载及安装方法,接下来用vSphere client连接ESXi主机测试是否提示证书,登录后菜单显示是否正常,恢复ESXi 服务器默认设置,如图1.20所示。

image

图1.20 替换证书

21. 替换ESXi的证书就完成了,关闭SSH,重新启动ESXi服务器,vSphere直接访问ESXi服务器就不用提示登录警告了。





本文转自 tim2009 51CTO博客,原文链接:http://blog.51cto.com/virtualbox/1087965,如需转载请自行联系原作者
目录
相关文章
|
5月前
|
定位技术
Mac电脑报错“托管配置文件格式不正确”的解决方法
Mac电脑报错“托管配置文件格式不正确”的解决方法
149 0
|
网络协议 Shell 网络安全
Rancher添加主机无法显示、 添加主机无效的解决办法
Rancher添加主机无法显示、 添加主机无效的解决办法
585 0
Rancher添加主机无法显示、 添加主机无效的解决办法
|
8月前
|
安全 数据库 数据安全/隐私保护
获取主机已安装程序的多种方式
获取主机已安装程序的多种方式
138 0
获取主机已安装程序的多种方式
|
5月前
|
Kubernetes Linux 调度
K8S证书过期解决办法之替换证书
K8S证书过期解决办法之替换证书
335 0
|
12月前
|
安全 网络协议 Linux
Linux开启Docker远程访问并设置安全访问(证书密钥),附一份小白一键设置脚本哦!(一)
Linux开启Docker远程访问并设置安全访问(证书密钥),附一份小白一键设置脚本哦!(一)
389 0
|
12月前
|
安全 Linux Docker
Linux开启Docker远程访问并设置安全访问(证书密钥),附一份小白一键设置脚本哦!(二)
Linux开启Docker远程访问并设置安全访问(证书密钥),附一份小白一键设置脚本哦!(二)
309 0
|
数据安全/隐私保护 Windows
Windows操作系统:测试模式禁用数字签名
程序必须在特殊的启动环境下才能正常使用,尤其是一些非官方或者需要数字签名的驱动程序,而Windows测试模式可以帮助我们解决类似的问题,开启后会帮助我们禁用驱动程序强制签名
294 0
Windows操作系统:测试模式禁用数字签名