git配置ssh免密码登陆

本文介绍了如何通过ssh-keygen命令生成RSA类型的SSH密钥对,并将公钥添加到git仓库的authorized_keys文件中,以实现无密码的Git操作。步骤包括:生成ssh-keygen,设置邮箱标识,保存密钥文件,不设置密码,将公钥内容追加到git仓库的authorized_keys文件,最后在客户端进行git操作。
摘要由CSDN通过智能技术生成

1.ssh-keygen -t rsa -C [邮箱地址],例如 ssh-keygen -t rsa -C pang@qq.com,在./ssh目录下生成id_rsa和id_rsa.pub文件,其中id_rsa.pub为公钥

pang@pang-PowerEdge-T640:~/workspace$ ssh-keygen -t rsa -C pang@qq.com
Generating public/private rsa key pair.
Enter file in which to save the key (/home/pang/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/pang/.ssh/id_rsa.
Your public key has been saved in /home/pang/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:APnDrewoRzyZvkoepSEa/pZE3TjQr5/ZlFKYfxZVFUs pang@qq.com
The key's randomart image is:
+---[RSA 2048]----+
|    o.        .E+|
|   ..o       .. .|
|    oo=.o   .  . |
|   . ++*.. .     |
|o o..+ooS . .    |
|oo =*.o. + o     |
|..=o.+. * o      |
| oo++ .+ .       |
|  +=..           |
+----[SHA256]-----+

2.将id_rsa.pub的内容添加到git仓库./ssh目录下的authorized_keys的结尾

3.在客户端就可以执行git的其他操作

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值