如何esxi5.5服务器证书

不及物动词 其他 268

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要为ESXi 5.5服务器生成证书,可以按照以下步骤进行操作:

    1. 首先,确保服务器上已安装vSphere Client。如果没有安装,请先安装。
    2. 打开vSphere Client,连接到ESXi服务器。在登陆界面,输入服务器IP地址和账户密码进行登录。
    3. 在vSphere Client中,选择并点击要为其生成证书的ESXi主机。
    4. 在主机选项卡中,选择“配置”选项。
    5. 在配置选项中,选择“SSL证书”。
    6. 在证书选项中,点击“生成证书请求(CSR)”链接。
    7. 在生成证书请求对话框中,填写以下信息:
      a. 国家/地区:输入国家或地区的简称,比如中国输入“CN”。
      b. 州/省:输入所在州或省的名称。
      c. 城市:输入所在城市的名称。
      d. 组织名称:输入组织名称。
      e. 部门:输入部门名称。
      f. 主机名:输入ESXi主机的主机名。
      g. 电子邮件地址:输入电子邮件地址。
    8. 点击“生成证书请求”按钮,将证书请求保存到本地计算机。
    9. 使用证书请求文件,向合法的证书颁发机构(CA)提交申请。跟据CA的要求,进行申请和验证流程,并等待CA颁发证书。
    10. 根据CA颁发的证书文件,将其下载保存到本地计算机。
    11. 在vSphere Client中,返回到“SSL证书”选项。
    12. 点击“导入证书”链接。
    13. 在导入证书对话框中,选择之前下载保存的证书文件。
    14. 点击“确定”按钮,导入证书。
    15. 确认导入成功后,关闭对话框。
    16. 验证生成的证书是否成功应用到ESXi服务器上。

    注意:以上步骤仅为参考,具体操作可能因环境而异。建议在操作过程中参考相关文档或向专业人士寻求帮助。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要为ESXi 5.5服务器生成证书,您需要完成以下步骤:

    1. 安装证书颁发机构(CA)根证书:首先,您需要将CA根证书安装到ESXi服务器上。您可以通过以下步骤完成此操作:

      a. 将CA根证书文件复制到ESXi服务器上。

      b. 在ESXi服务器上,使用SSH客户端登录到ESXi主机的命令行界面。

      c. 进入存储器中的目录/etc/vmware/ssl,并将CA根证书文件重命名为rui.crt。

      d. 使用以下命令将证书导入ESXi服务器:

      /sbin/generate-certificates
      

      e. 重启ESXi服务器以使更改生效。

    2. 生成SSL证书签名请求(CSR):接下来,您需要生成CSR文件,该文件将用于向CA请求签名证书。请按照以下步骤操作:

      a. 在ESXi服务器上,使用SSH客户端登录到ESXi主机的命令行界面。

      b. 输入以下命令以生成CSR文件:

      /sbin/generate-csr -C esxi.example.com -O "Organization Name" -U "Organizational Unit" -L "Locality" -S "State" -C "Country"
      

      将-esxi.example.com替换为您的ESXi服务器的完全限定域名。将其他参数替换为您的组织信息。

      c. 在生成的CSR文件中,将证书请求复制到记事本中,并将其保存为文件。

    3. 向CA请求签名证书:将生成的CSR文件提交给CA以请求签名证书。根据您选择的CA和其具体要求,您可能需要通过不同的步骤来完成此操作。这通常包括将CSR文件上传到CA,并根据系统提供的指导创建签名证书请求。

    4. 安装新的SSL证书:在获得由CA签名的证书后,您需要将其安装到ESXi服务器上。按照以下步骤操作:

      a. 在ESXi服务器上,使用SSH客户端登录到ESXi主机的命令行界面。

      b. 将签名证书复制到ESXi服务器上,并将其重命名为rui.crt。

      c. 使用以下命令将证书导入ESXi服务器:

      /sbin/generate-certificates
      

      d. 重启ESXi服务器以使更改生效。

    5. 验证SSL证书的安装:最后,您可以验证SSL证书的安装是否成功。您可以使用Wen浏览器访问ESXi服务器,并确保不会出现任何关于证书的警告或错误。如果SSL证书的安装成功,您将能够通过HTTPS安全访问ESXi服务器。

    以上是在ESXi 5.5服务器上生成证书的基本步骤。请注意,实际步骤可能会因为您使用的CA和具体配置而有所不同。因此,建议在执行上述步骤之前参考相关文档和资料,并遵循您CA方提供的具体指导。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    ESXi 5.5服务器证书的安装可以分为以下步骤:

    1. 证书准备
      在进行证书安装之前,需要准备好服务器证书文件(通常为.cer或.pem格式)以及私钥文件(通常为.key格式)。这些证书可以由证书颁发机构(CA)签发,也可以使用自签名证书。

    2. 访问ESXi服务器
      使用SSH或vSphere客户端登录到ESXi服务器,并确保具有足够的权限进行证书安装。默认情况下,ESXi服务器不支持远程访问。

    3. 将证书复制到ESXi服务器
      将服务器证书文件和私钥文件复制到ESXi服务器的文件系统中,可以使用scp、WinSCP等工具进行复制。

    4. 覆盖证书和私钥文件
      在ESXi服务器上的 /etc/vmware/ssl 目录下,找到 rui.crt、rui.key、rui.pfx 这三个文件,这些文件分别负责 ESXi 5.1 的 Web,vSphere Client 安全访问服务。

      为了防止出错,可以将 rui.crt、rui.key、rui.pfx 备份后,再将新的证书文件(.crt格式)和私钥文件(.key格式)分别重命名为 rui.crt 和 rui.key,将它们覆盖到相应的位置。

    5. 安装证书和私钥
      安装证书和私钥可以使用vSphere客户端或通过SSH登录到ESXi服务器进行操作。

      a. 通过vSphere客户端进行安装:

      • 打开vSphere客户端,并登录到ESXi服务器。
      • 在主界面上选择相应的ESXi主机,在选项卡上选择"配置"。
      • 在"配置"选项卡上,选择"安全配置",然后点击"证书"。
      • 在右侧的窗口中,点击"导入证书"。
      • 在弹出的对话框中,选择要导入的证书文件(.cer或.pem格式)。
      • 导入证书后,选择"重新启动SSL服务"。

      b. 通过SSH登录进行安装:

      • 使用SSH工具登录到ESXi服务器。
      • 运行以下命令导入证书:
        openssl req -new -key /etc/vmware/ssl/rui.key -out /etc/vmware/ssl/csr.csr
        openssl x509 -req -days 3650 -in /etc/vmware/ssl/csr.csr -signkey /etc/vmware/ssl/rui.key -out /etc/vmware/ssl/rui.crt
        
    6. 重启ESXi服务器
      在安装完证书后,需要重启ESXi服务器以应用更改。可以通过vSphere客户端或SSH登录到ESXi服务器并运行以下命令重启:

      /etc/init.d/hostd restart
      /etc/init.d/vpxa restart
      /etc/init.d/vmware-vpxa restart
      
    7. 验证证书安装
      安装完成后,可以通过访问ESXi服务器的Web界面或vSphere客户端来验证证书是否成功安装。如果证书安装成功,将不再显示安全警告,并且能够建立安全的HTTPS连接。

    请注意,以上步骤仅适用于ESXi 5.5版本。对于其他版本的ESXi服务器,可能会有所不同。建议在执行操作之前,参考相关文档或咨询供应商以获得正确的安装步骤。同时,在进行证书安装之前,建议备份ESXi服务器以防止意外情况发生。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部