No OS X Lion, o ssh-agent é configurado para iniciar na inicialização por padrão. E o ssh-agent sempre carregará suas chaves padrão (~ / .ssh / id_rsa e ~ / .ssh / id_dsa). Se você tiver várias chaves ssh (tenho uma para cada cliente / projeto) e quiser que o ssh-agent as lembre de todas as reinicializações:
ssh-add -K ~/.ssh/your-other-key
Também dou a minha expiração, embora, honestamente, eu não saiba se isso é importante, já que o -K o adiciona ao chaveiro e acredito que a expiração é apenas o agente. De qualquer forma:
ssh-add -K -t 7776000 ~/.ssh/my-other-key