更换本地主机私钥
本指南将向您展示如何更换 Coolify 本地主机的私钥。
为什么需要更换本地主机私钥?
在某些情况下,您可能需要更换 Coolify 本地主机的私钥,例如:
- 您认为私钥已被泄露
- 私钥文件已损坏
- 出于安全合规要求定期更换密钥
更换步骤
第一步:删除数据库中的记录
首先,您需要从 Coolify 数据库中删除现有的本地主机记录。
进入 Coolify 容器:
bash
docker exec -it coolify sh
2. 连接到数据库:
```bash
npx prisma db shell删除本地主机记录:
sql
DELETE FROM servers WHERE id = 'localhost';
4. 退出数据库和容器:
```bash
exit
exit第二步:删除私钥文件
停止 Coolify 容器:
bash
docker stop coolify
2. 删除私钥文件:
```bash
rm -f /data/coolify/.ssh/id_rsa /data/coolify/.ssh/id_rsa.pub第三步:重新启动 Coolify
启动 Coolify 容器:
bash
docker start coolify
2. Coolify 将自动生成新的私钥对。
## 验证更换是否成功
1. 登录到 Coolify 仪表板
2. 检查本地主机是否重新出现在服务器列表中
3. 尝试部署一个应用程序到本地主机,确保一切正常工作
如果您在更换过程中遇到任何问题,请查看 [故障排除](/troubleshoot) 页面获取帮助。