Git学习--03--如何获取本机的SSH公钥

最近给电脑的系统换成了windows 10 专业版,然后从GITHUB进行SSH绑定时,发现电脑里面根本就没有SSH公钥的文件夹。

于是就翻看GIT文档就找到如下方法:

  1. 一般情况下,SSH公钥文件夹会放在登录账户的主目录下,默认就是C:\Users\账户名\.ssh,然后打开后就会有一个id_rsa文件和id_rsa.pub两个文件,id_rsa文件就是私钥,id_rsa.pub就是公钥。公钥里面的内容就是要放在GITHUB上用来SSHKEY绑定的。
  2. 如果在你的电脑中找不到.ssh文件夹,就和我现在情况一样。那么你就要用GIT命令来生成SSH文件了。
    • 使用命令:ssh-keygen,然后一直按确定就行了,完成之后就会在你的C:\Users\账户名\找到.SSH文件夹
Git SSH keygen是用来生成SSH公钥和私钥文件的命令工具。在使用git的时候,我们可以通过执行"ssh-keygen -t rsa -C [youremail.com]"命令来生成SSH密钥对。其中,"-t rsa"表示生成RSA算法的密钥对,"-C [youremail.com]"表示在密钥文件中添加注释信息,一般是你的邮箱地址。生成的密钥文件会保存在~/.ssh目录下,如果该目录不存在,需要先创建。另外,对于安全性考虑,需要确保~/.ssh目录以及所有父目录的权限不能大于711。通过这个SSH密钥对,我们可以实现在gitlab上进行项目的克隆和认证操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [ssh获取公钥,绑定gitlab,ssh-keygen -t rsa命令详解](https://blog.csdn.net/weixin_42752574/article/details/106367959)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [SSHssh-keygen命令基本用法详解](https://download.csdn.net/download/weixin_38659789/14094370)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值