Skip to content

更换本地主机私钥

本指南将向您展示如何更换 Coolify 本地主机的私钥。

为什么需要更换本地主机私钥?

在某些情况下,您可能需要更换 Coolify 本地主机的私钥,例如:

  • 您认为私钥已被泄露
  • 私钥文件已损坏
  • 出于安全合规要求定期更换密钥

更换步骤

第一步:删除数据库中的记录

首先,您需要从 Coolify 数据库中删除现有的本地主机记录。

  1. 进入 Coolify 容器:

    bash

docker exec -it coolify sh


2. 连接到数据库:

   ```bash
npx prisma db shell
  1. 删除本地主机记录:

    sql

DELETE FROM servers WHERE id = 'localhost';


4. 退出数据库和容器:

   ```bash
exit
exit

第二步:删除私钥文件

  1. 停止 Coolify 容器:

    bash

docker stop coolify


2. 删除私钥文件:

   ```bash
rm -f /data/coolify/.ssh/id_rsa /data/coolify/.ssh/id_rsa.pub

第三步:重新启动 Coolify

  1. 启动 Coolify 容器:

    bash

docker start coolify


2. Coolify 将自动生成新的私钥对。

## 验证更换是否成功

1. 登录到 Coolify 仪表板
2. 检查本地主机是否重新出现在服务器列表中
3. 尝试部署一个应用程序到本地主机,确保一切正常工作

如果您在更换过程中遇到任何问题,请查看 [故障排除](/troubleshoot) 页面获取帮助。