解决 Enter passphrase for key ‘/Users/xxx/.ssh/id_rsa‘: 问题

问题

在 git 配置 ssh 后,发现每次都需要输入密码:
Enter passphrase for key ‘/Users/xxx/.ssh/id_rsa’:

原因

在创建 SSH 公私钥 的时候,输入了密码,现在每次都需要效验之前输入的密码,想要永久的解决这种问题,就是重新生成一个不带密码的 SSH 公私钥。

解决

配置SSH KEY

配置SSH Key主要是为了允许您的计算机和Code代码平台之间建立安全连接。

创建SSH KEY

在启动的Git中输入如下命令来生成ssh key:
ssh-keygen -t rsa -C “公司邮箱”
这个指令会要求你提供一个位置和文件名去存放键值对和密码,你可以点击Enter键去使用默认值。

获取SSH KEY

用以下命令获取你生成的公钥:

cat ~/.ssh/id_rsa.pub

复制这个公钥放到你的个人设置中的SSH Keys下,请完整拷贝从ssh-开始直到你的用户名和主机名为止的内容。
如果打算拷贝你的公钥到你的粘贴板下,请参考你的操作系统使用以下的命令:
Mac:

pbcopy < ~/.ssh/id_rsa.pub

Windows:

clip < ~/.ssh/id_rsa.pub

GNU/Linux (requires xclip):

xclip -sel clip < ~/.ssh/id_rsa.pub

配置SSH KEY

● 打开你那边的Code平台SSH KEY设置页面,直接将公钥粘贴到输入框中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zoe_ya

如果你成功申请,可以打赏杯奶茶

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值