解决重启后私钥失效的问题

发布 : 2017-07-07 分类 : IT 浏览 :

设置脚本自动添加私钥

现在解决之前遇到的重启后私钥失效的问题

使用mac自带的Automator工具

新建一个应用程序
20170707149941570858169.png

选择运行shell脚本

20170707149941566797740.png

在脚本中添加如下命令

1
2
ssh-add id_rsa.gitlab
ssh-add id_rsa.github

保存,命名为ssh-add private keys,会生成一个app,设置开机启动该app即可

永久添加私钥

原文见 Mac 上 ssh-add 永久将私钥添加到 Keychain

如果不想使用下面的脚本,可以用下面的命令添加私钥

ssh-agent 是一个用于存储私钥的临时性的 session 服务
将私钥存储在Keychain中就可以永久使用了

1
ssh -add -K id_rsa.github

github关于ssh的说明:https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/

本文作者 : 小凡
原文链接 : https://16bh.github.io/2017/07/07/fix-invalid-private-key-after-reboot/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
留下足迹