前端开发
未读
创建多账号公钥私钥
本文介绍多账号SSH密钥管理方法:首先为个人与工作账号分别生成ed25519密钥(`ssh-keygen -t ed25519 -f`指定不同文件名),通过`cat`查看并复制公钥;编辑`~/.ssh/config`文件,配置两个Host(如`personal.github.com`/`work.github.com`),分别对应不同`IdentityFile`及`IdentitiesOnly yes`;设置仓库远程URL时,使用对应Host(如`git@personal.github.com:username/repo.git`);最后用`ssh -T`测试连接,显示对应用户名即成功。实现单机多账号SSH免密登录。

