ssh - Source Tree在pull/git时提示输入密码
迷茫
迷茫 2017-04-22 09:00:36
0
2
914

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

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(2)
洪涛

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)

洪涛

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal