Mac重启后ssh-key失效问题
周日重启了下电脑,今天周一上班拉代码才发现没有权限
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
到ssh目录
ssh-add -l
一看,好家伙,所有的ssh-key都没有了
网上百度了一波发现解决方案
1、Windows处理方案
在git的根目录中找到bash.bashrc
,我的是D:\Program Files\git\etc\bash.bashrc
打开它并增加以下代码
eval "$(ssh-agent -s)"
ssh-add /c/Users/xxx/.ssh/xxx1_id_rsa
ssh-add /c/Users/xxx/.ssh/xxx2_id_rsa
2、Mac处理方案
制作Automator并开机启动
打开Automator
并制作以下shell文件
完成后保存并在系统设置→用户与分组→启动项
中选中刚保存的文件即可设置为开机启动即可