保留私钥到各个平台,替换使用。
一、添加私钥
1.Linux 平台:打开终端到 id_rsa 文件所在目录
2.Windows 平台:id_rsa 文件所在目录右键打开 Git Bash Here
终端执行 |
二、测试链接
ssh -T git@github.com |
三、新建 config 文件
一般情况下无需执行本流程,此步骤适用于主动指定的情况。
文件内容如下,需要注意的是:IdentityFile
指向 id_rsa 文件,不一定非要放在 .ssh 目录
github |
复制该文件到 ssh 目录:
1.Linux 平台:/home/yourname/.ssh/
2.Windows 平台:/c/Users/yourname/.ssh/
四、附录
对于 Linux 系统,如果是直接复制 config 和 id_rsa 文件多半会收到下列提示:
Bad owner or permissions on ... |
相关权限列表:
目录 | 文件 | 权限 |
---|---|---|
.ssh | 700 | |
authorized_keys | 600 | |
id_rsa | 600 | |
id_rsa.pub | 644 |