Sugiro ler a página ssh_config
man. Se você deseja ter uma identidade específica por host e outra para todos os outros hosts, faça algo parecido com isto em seu ~ / .ssh / config:
Host hostname.example.com
IdentityFile ~/.ssh/identity_rsa_or_else_private_key_file
Host *
IdentityFile ~/.ssh/another_identity_file
Por padrão, ele usa ~/.ssh/id_rsa
para as identidades do IdentityFile for RSA e ~/.ssh/id_dsa
para as identidades do DSA, portanto, se você não quiser alterar o seu ~ / .ssh / config, basta renomear o arquivo para esse nome.