recherche

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

ssh - Source Tree在pull/git时提示输入密码

如图所示,不用过用命令行就正常,生成ssh key时,passwordphrase木有设置米密码,为空

迷茫迷茫2764 Il y a quelques jours899

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

  • PHP中文网

    PHP中文网2017-04-22 09:02:36

    D'accord, après avoir travaillé dessus pendant longtemps, je l'ai finalement compris. Il s'avère que souretree ne peut pas stocker les clés ssh, mais lit les clés ssh à partir de l'emplacement spécifié (répertoire ~/.ssh/). c'est qu'il est par défaut de Lire la clé privée nommée id_rsa ! ! ! Et ma clé privée n'a pas ce nom, donc sourcetree ne peut pas trouver la clé privée spécifiée et l'authentification ne peut pas réussir, vous invitant ainsi constamment à saisir votre mot de passe. Après avoir changé le nom de la clé privée en id_rsa, tout est finalement devenu normal.

    Lien de référence : [Notes] Laissez SourceTree lire une clé SSH personnalisée (besoin de contourner le pare-feu, voici un instantané Google)

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-22 09:02:36

    Vous pouvez spécifier la clé ssh à utiliser en configurant ~/.ssh/config
    Hôte xxxx.xxx
    Fichier d'identité ~/.ssh/id_rsa

    répondre
    0
  • Annulerrépondre