github 每次需要输入passphrase for key id

按着这篇文章写的操作步骤,能够解决上述遇到的问题。

但是,每次从github上面clone项目的时候,都需要输入私钥,即:

Enter

passphrase

for

/

c

/

Users

/

Administrator

/.

ssh

/

id_rsa

:(就是这样的一句话)

解决办法:

ssh-agent是用于管理密钥,ssh-add用于将密钥加入到ssh-agent中,SSH可以和ssh-agent通信获取密钥,这样就不需要用户手工输入密码了。 顺序执行以上两条命令后就可以用ssh免密登录远程机器了,但这个配置只对当前会话生效,会话关闭或机器重启后都需要重新执行这两条命令。将命令放到~/.bash_profile中,就可以免去每次输入的麻烦。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180906A1A2G000?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券