Bitbucket diferentes keys y counts

¿Alguna forma de configurar ssh para utilizar una key diferente para cada count de bitbucket (o github)?

Quiero decir, si voy a trabajar con *.bitbucket:user1 ssh debería usar la key id_rsa.user1 y para *.bitbucket:user2 debería user id_rsa.user2

Lo he intentado haciendo:

 IdentityFile ~/.ssh/id_rsa.user1 IdentityFile ~/.ssh/id_rsa.user2 Host *.bitbucket.org:user1* IdentityFile ~/.ssh/id_rsa.user1 User git Host *.bitbucket.org:user2* IdentityFile ~/.ssh/id_rsa.user2 User git 

Pero sin suerte.

Con ssh, puede nombrar fácilmente su control remoto ssh para usar un juego de llaves u otro, usando %HOME%/.ssh/config .
(Esto funciona para BitBucket o GitHub)

Vea como ejemplo " cambiar la línea de command de mac de count de github "

 #User 1 on BitBucket Host bitbucketu1 HostName bitbucket.org User git IdentityFile ~/.ssh/id_rsa.user1 #User 2 on BitBucket Host bitbucketu2 HostName bitbucket.org User git IdentityFile ~/.ssh/id_rsa.user2 

Entonces, un git clone bitbucketu1:repo1 un repository de user1.