Comment puis-je voir quel fichier de clé SSH est utilisé dans Git Bash ?
J'ai essayé "git config --get-all", mais j'obtiens le message d'erreur suivant
error : wrong number of arguments ; utilisation : git config [options].
Comment puis-je voir quel fichier de clé SSH est utilisé dans Git Bash ?
J'ai essayé "git config --get-all", mais j'obtiens le message d'erreur suivant
error : wrong number of arguments ; utilisation : git config [options].
La clé SSH utilisée n'est pas déterminée par Git, mais par le client SSH lui-même. Soit la clé appropriée est configurée dans ~/.ssh/config
ou ssh
essaie simplement toutes les clés qu'il peut trouver en se connectant à l'hôte. Vous pouvez voir quelle clé a finalement réussi en vous connectant à l'hôte avec le client SSH standard. Par exemple, en utilisant GitHub :
ssh -v git@github.com
Cela vous donnera quelque chose comme ceci :
[...]
debug1: Offering RSA public key: /home/me/.ssh/id_rsa
debug1: Authentications that can continue: publickey
debug1: Offering RSA public key: /home/me/.ssh/id_rsa2
debug1: Server accepts key: pkalg ssh-rsa blen ****
[...]
Cela vous indique que la clé .../id_rsa2
était celle acceptée par le serveur.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.