Chaves ssh diferentes para hosts diferentes

Gerar nova chave ssh

$ ssh-keygen -t rsa -C "Some comment"

E adicione seus hosts e as chaves ssh a um arquivo ~ / .ssh / config como abaixo

Host Github github.com
Hostname github.com
IdentityFile ~/.ssh/github_rsa
Host GitLab gitlab.example.com
Hostname gitlab.example.com
IdentityFile ~/.ssh/gitlab_rsa