Maison  >  Article  >  outils de développement  >  Où est la clé publique git ?

Où est la clé publique git ?

PHPz
PHPzoriginal
2023-04-03 09:15:193085parcourir

Lorsque vous utilisez git pour le contrôle de version, si vous devez transférer des données entre l'ordinateur local et l'entrepôt distant, vous devez utiliser le protocole SSH pour la communication cryptée. Afin d'assurer la sécurité des communications, nous utilisons généralement des clés publiques et des clés privées pour l'authentification de l'identité.

La clé publique Git est la clé publique utilisée pour l'authentification de l'identité. Lorsque vous utilisez le protocole SSH pour une communication chiffrée, vous devez utiliser votre clé privée et votre clé publique Git pour vous authentifier auprès du référentiel distant. Ce n’est qu’ainsi que la transmission des données peut s’effectuer en toute sécurité.

Alors, où est la clé publique Git ?

Tout d'abord, nous devons clarifier le concept selon lequel la clé publique Git et la clé publique SSH sont le même concept.

La clé publique SSH se trouve dans le répertoire .ssh sous le répertoire personnel de l'utilisateur, voici un exemple :

/Users//.ssh/id_rsa.pub

Si vous utilisez Windows, alors le clé publique Juste dans le répertoire suivant :

C:Users/.ssh/id_rsa.pub

Vous pouvez utiliser la commande suivante pour afficher la clé publique :

cat ~/.ssh/id_rsa.pub

Ou sous Windows :

tapez C:Users/.ssh/id_rsa.pub

Cela affichera le contenu de la clé publique, par exemple :

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDN4X0kAc8IyyW8411z7xuqr0qwBzf7d060Qao CW
VFDtwPztD9s21t8PjW/bUGNLJi1QyI1PM/DaZRwimJcJIHtt3TqKreBg4X9e4MTzPifbGd
iZwKbS0U5Z5U6/XKNc15hRckz9Kjx/ CeOzgBCcNiJwFq3iOZEW1FObLSamH8uT56q3 TgJb
yKBJV7MnYRg2vMkEtWDZiFjL8IEIiF9Vn0uBj/FNz7SWf90YrCLr7jLZnUrJil7u8W+ eX7
u0jLQEz7J+8YwYrhlvK jLUxnJF7poz8Wg3cJRqxSDJL1jKiEhAt8RwQ2+1dZYsILsJtgv
BVeJfc9jLH user@hostname

Notez que pendant le processus d'affichage de la clé publique, veillez à ne pas modifier ou supprimer le contenu du fichier de clé publique, sinon cela entraînerait l'authentification de l'identité a échoué.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn