操作系统更新后,CocoaPods一直要求输入id_rsa密码

flo*_*hei 4 ssh cocoapods

我最近将我的电脑更新到macOS 10.12.2.自更新以来,每当它尝试读取我的时候id_rsa,都会询问我的文件的密码.当通过SSH连接到我的远程计算机时,以及安装或更新我的CocoaPods时,会发生这种情况,这是我第一次注意到这种行为.它在输入我的密码后起作用,但我宁愿让它记住它.

知道我可以在哪里改变它或者可能发生了什么?

谢谢!

Bre*_*don 13

似乎在最新的macOS更新中引入的行为或错误有一些变化.我能够通过创建~/.ssh/config包含内容的文件来解决这个问题:

Host *
   AddKeysToAgent yes
   UseKeychain yes
   IdentityFile ~/.ssh/id_rsa
Run Code Online (Sandbox Code Playgroud)

资料来源:apple.stackexchange.com的原始答案