---
title: 导入证书
description: "1. 下载证书。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengwebs/ecosystemEnable/SpringBoot/kunpengspringboot_02_0029.html
sourcePath: /source/zh/kunpengwebs/ecosystemEnable/SpringBoot/kunpengspringboot_02_0029.html
indexId: aa9000a537b64fd3f5e20b2076e40d76237af816e542d22e900ed9ea758b801480
---
# 导入证书

#### 处理步骤

1. 下载证书。

  a. 在谷歌浏览器中输入    网站名(https://repo1.maven.org/)
（根据实际添加报错的网址），单击标注的锁。
  b. 在弹出的提示框中，单击“证书（有效）”。
  c. 在“证书路径”下选中第一个路径，单击“查看证书”。
  d. 在弹出的对话框中选择“详细信息”，单击“复制到文件”。
  e. 出现“证书导出向导”提示框，单击“下一步”，选择“Base64 编码 X.509(.CER)(S)”后，单击“下一步”。
  f. 点击“浏览”，设置证书生成路径及证书名，然后单击“下一步”，单击“完成”。
2. 证书下载成功后，将证书上传到服务器“/home”目录。
3. 导入证书。
根据系统执行对应命令，输入“changeit”后回车，输入“yes”后回车。

  - CentOS系统：
    1 keytool -import -alias a1 -keystore /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.aarch64/jre/lib/security/cacerts -file /home/a1.cer

  - openEuler系统：
    1 keytool -import -alias a1 -keystore /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-7.oe1.aarch64/jre/lib/security/cacerts -file /home/a1.cer

- 导入证书命令参数说明：
  -alias：指定别名（建议和证书同名）。

  -keystore：指定存储文件，在jre的security的目录下。

  -file：证书文件（绝对路径+证书文件名）。

- cacerts证书库默认密码为“changeit”（如果使用之前有修改过，则使用修改过的密码）。
- 如果操作不成功，重启服务器。


4. 可选：查看证书。

  - CentOS系统：
    1 2 3 4 ll /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.aarch64/jre/lib/security/cacerts keytool -list -keystore /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.aarch64/jre/lib/security/cacerts keytool -list -keystore /etc/java/java-1.8.0-openjdk/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.aarch64/lib/security/cacerts keytool -list -alias a1 -keystore /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.aarch64/jre/lib/security/cacerts

  - openEuler系统：
    1 2 3 4 ll /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-7.oe1.aarch64/jre/lib/security/cacerts keytool -list -keystore /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-7.oe1.aarch64/jre/lib/security/cacerts keytool -list -keystore /etc/java/java-1.8.0-openjdk/java-1.8.0-openjdk-1.8.0.272.b10-7.oe1.aarch64/lib/security/cacerts keytool -list -alias a1 -keystore /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-7.oe1.aarch64/jre/lib/security/cacerts

5. 可选：删除证书。

  - CentOS系统：
    1 keytool -delete -alias a2 -keystore /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.aarch64/jre/lib/security/cacerts

  - openEuler系统：
    1 keytool -delete -alias a2 -keystore /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-7.oe1.aarch64/jre/lib/security/cacerts

6. 设置系统时间。

  a. 查看系统时间。
    1 date

  b. 若系统时间与当前时间不一致，则修改系统时间为当前北京时间，例如：
    1 2 date -s 20210720 date -s 11:45:00
