Why won't my ssh/config file load my ssh keys into my ssh agent after reboot?
I've recently started using GitHub with ssh. I successfully generated my ssh keys, added them to my agent and stored the password in my keychain. Unfortunately, no matter what I try, I can't get my config file to load my ssh key back into my ssh agent when I reboot my Mac.
I've tried the following config text, both with and without the '.github.com' reference:
Host *.github.com
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_github
I've tried matching the file permissions to the private key 'chmod 600' and the known hosts file 'chmod 644'.
I've checked that the file doesn't have any extra permissions or extended attributes.
Can anyone tell me where I am going wrong and what I can do to get it working.