参考这个类似的问题,其中有很好的建议:
自从我更新到 Sierra 后,macOS 一直询问我的 ssh 密码
但此解决方案不适用于 Sonoma,并且在服务器上使用 git。在 .ssh/config 中使用以下内容:
AddKeysToAgent yes
UseKeychain yes
我删除了 ssh 密钥并重新开始 - 还尝试了以下操作:
ssh-add --apple-use-keychain ~/.ssh/id_rsa
这里有身份要求吗?
参考这个类似的问题,其中有很好的建议:
自从我更新到 Sierra 后,macOS 一直询问我的 ssh 密码
但此解决方案不适用于 Sonoma,并且在服务器上使用 git。在 .ssh/config 中使用以下内容:
AddKeysToAgent yes
UseKeychain yes
我删除了 ssh 密钥并重新开始 - 还尝试了以下操作:
ssh-add --apple-use-keychain ~/.ssh/id_rsa
这里有身份要求吗?