recherche

Maison  >  Questions et réponses  >  le corps du texte

github - Comment Git crée-t-il plusieurs clés SSH sur une machine et spécifie-t-il une certaine clé lors de son utilisation?

Le problème spécifique est que je peux avoir ces projets sur git maintenant, et ensuite je souhaite utiliser ces projets via différentes clés ssh
Cela nécessite de générer plusieurs clés ssh sur une machine, puis différents projets utilisent des clés différentes lorsque. pousser. Est-ce que cela a déjà été utilisé ?
Demander conseil

我想大声告诉你我想大声告诉你2790 Il y a quelques jours833

répondre à tous(2)je répondrai

  • 高洛峰

    高洛峰2017-05-02 09:52:10

    Non, généralement plusieurs clés ssh sont utilisées pour gérer plusieurs comptes github

    Générer la clé spécifiée ssh-keygen -t rsa -C "email address" -f ~/.ssh/youname

    Modifier différents hôtes

    vim ~/.ssh/config

    répondre
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:52:10

    Je ne pense pas qu’il y ait un tel usage. Je pense que la demande de l’affiche est très étrange. Il existe cependant quelques fonctions très pratiques sur github qui peuvent être utiles au poster. Vous pouvez retrouver ces fonctions dans le menu "Paramètres" de github :

    .
    • Clés SSH et GPG

    Vous pouvez utiliser plusieurs clés ssh ou gpg sur Github pour associer votre compte, mais il ne peut pas répondre aux exigences de l'affiche originale.

    • Jetons d'accès personnels

    Il s'agit d'une fonction de type jeton, un peu comme le jeton d'accès d'Oauth. C'est ainsi que je le comprends, c'est-à-dire que lorsque nous voulons donner temporairement à un utilisateur l'autorisation de pousser vers l'entrepôt, nous pouvons générer un jeton d'accès personnel, accorder les autorisations correspondantes, puis envoyer cette autorisation à cet utilisateur, et cet utilisateur peut avoir des autorisations Push. N'est-ce pas un peu comme un jeton ?

    répondre
    0
  • Annulerrépondre