Utiliser une clé spécifiée de l'agent ssh
Dans le sens de Comment dire à git quelle clé privée utiliser? Je voudrais utiliser une clé ssh spécifique dans une situation donnée.
Mon problème est que même lorsque je spécifie '-i quelque chose' ssh utilise les clés de mon agent ssh dans l'ordre dans lequel elles sont ajoutées.
Ma situation spécifique :
- J'ai deux utilisateurs de github, chacun avec sa propre clé Je voudrais - par exemple via une configuration ssh - pour chaque clone spécifier quelle clé pour utilisation:
Host USER1.git
Hostname github.com
User git
IdentityFile ~/.ssh/USER1.id_rsa
ssh -vt USER1.git
utilisera toujours USER2.id_rsa
si c'est la clé ajoutée en premier à ssh-agent.