---
title: 销毁HAF证书
description: "当不需要使用证书的时候，可以使用销毁命令。进入安装目录，执行如下销毁证书的命令。执行后，配置文件中指定的证书路径下的证书和对应私钥都会被删除。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2200SPC2/accel/kunpengaccel_haf_06_0080.html
sourcePath: /source/zh/kunpengboostkithistory/2200SPC2/accel/kunpengaccel_haf_06_0080.html
indexId: c54420e8a9f57273bda4c90a0ae571c01decf95bdcaaa97b7fb563e392694cd278
---
# 销毁HAF证书

当不需要使用证书的时候，可以使用销毁命令。进入安装目录，执行如下销毁证书的命令。执行后，配置文件中指定的证书路径下的证书和对应私钥都会被删除。

./tools/haf-tool cert --destroy

此处以卸载节点服务化安装为例，主机节点和卸载节点库安装可参考卸载节点服务化安装执行。

通过SmartKit销毁服务端或客户端节点的证书。| 参数 | 内容 |
| --- | --- |
| 任务名称 | 销毁节点证书 |
| 任务描述 | 销毁当前节点证书 |
| 运行目录 | / |
| 执行命令 | /home/omm/haf\-install/haf\-target/tools/haf\-tool cert \-\-destroy |
| 是否预判返回码 | 是 |
| 期望返回码 | 0 |


证书销毁的内部脚本crt_destroy.sh，该脚本在安装目录下的“haf-tool/scripts”路径下，由haf_tool工具调用，内部调用的命令为：

cd tools/scripts

./crt_destroy.sh -d ok -t <cert_path>

命令执行后需要手动输入远端服务器的登录密码。


**表1 命令参数说明**

| 选项 | 内容 | 必选 |
| --- | --- | --- |
| \-d ok | 确认是否销毁证书，haf\-tool调用时不支持修改，指定为ok。 | \- |
| \-t <cert\_path> | 证书存放路径，haf\-tool调用时使用配置文件中的cert\_path路径。 | √ |


crt_destroy.sh为软件内部工具，不建议用户单独调用。
