Git SSH 配置多终端共享密钥
简单记录一下 Windows 和 Linux 下 Git 客户端 SSH 的配置。
主要文件
id_rsa
id_rsa.pub
一个是密钥文件,一个是公钥,在使用的时候直接把公钥的内容拷贝到需要使用的地方。
私钥的产生可以直接用
ssh-keygen -t rsa
简单方便,如果需要多设备 / 终端共享私钥,只需要把两个文件拷贝过去。
前提是你已经安装好了 Git 客户端。
windows 下粘贴到 %userprofile%/.ssh/
下
Linux(WSL) 下粘贴到 ~/.ssh/
下
注意:如果想快速生效,一定要记得使用 id_rsa
这个文件名,否则需要写一份 config 配置文件来让 ssh 认识指定的密钥文件
然后就可以直接使用了,无需进行更多的配置。
友情提醒,生成私钥时提示键入私钥密码,建议留空,否则每次 git pull
或者其他操作的时候都需要输入密码
如果已经有密码,想删掉,可以使用 ssh-keygen -p
来修改密码