|
|
4 hours ago | |
|---|---|---|
| .. | ||
| README.md | 4 hours ago | |
| id_ed25519 | 6 hours ago | |
| id_ed25519.pub | 6 hours ago | |
| id_ed25519_gogs | 4 hours ago | |
| id_ed25519_gogs.pub | 4 hours ago | |
此目录备份知微沙箱用于推送 Gitee / Gogs 的 ssh 密钥对,防止沙箱重置导致 ~/.ssh 丢失、无法再 push。
id_ed25519 :旧私钥(Gitee 用,对应 Gitee 账户登记的旧公钥)id_ed25519.pub :旧公钥(已添加到 Gitee)id_ed25519_gogs :新私钥(Gogs 用,对应 Gogs 账户登记的新公钥 IJFievx5ilXu...)id_ed25519_gogs.pub :新公钥(已添加到 Gogs)| 平台 | 私钥文件 | 公钥登记位置 | 仓库 remote |
|---|---|---|---|
| Gitee | id_ed25519(旧) |
Gitee 账户 SSH 公钥(旧) | origin = git@gitee.com:lilozhao/zhiwei-ima-memory.git |
| Gogs | id_ed25519_gogs(新) |
Gogs 账户 SSH 公钥(新) | local = ssh://git@git.lilozkzy.top:2222/lilozhao/zhiwei-ima-memory.git |
Gogs(私有,优先):
id_ed25519_gogs → ~/.ssh/id_ed25519,id_ed25519_gogs.pub → ~/.ssh/id_ed25519.pubchmod 600 ~/.ssh/id_ed25519 && chmod 644 ~/.ssh/id_ed25519.pubssh-keyscan -p 2222 git.lilozkzy.top >> ~/.ssh/known_hostsgit remote 设为 local,即可恢复 push GogsGitee(若恢复):
id_ed25519(旧)git remote 设为 originid_ed25519 / id_ed25519_gogs 均为明文私钥,敏感。id_ed25519 已随历史暴露公网,必须立即处理——
1) 在 Gitee 删除对应旧 SSH 公钥;
2) 将 Gitee 仓库设为私有,或用 git filter-repo 从历史彻底移除 .ssh-backup/;
3) 重新生成密钥对替换。