1.3、GIT命令-生成sshkey

0、为什么要生成sshkey?

个人理解,不一定正确,若学习中,发现正确答案,会对此修正。
git目前提供两种连接方式,http和ssh,其中http不需要生成sshkey的,只需要用户名密码就可以。而ssh方式,需要在客户端本地生成一个sshkey,并将这个sshkey设置到服务端,这样双方都有key,确保了交互的安全。

1、GIT命令-生成sshkey

在这里插入图片描述
上图是对客户端的配置及生成key,下面对这些命令做解释。

1.1、查看git版本

鼠标右键–》Git bash here,在命令行界面输入git --version,可以查看git的版本,同时也验证了git客户端安装成功。

git --version

1.2、设置用户名

git config --global user.name [你的用户名]

1.3、设置邮箱地址

git config --global user.email [你的邮箱]

1.4、进入.ssh目录

cd ~/.ssh(用户主目录下的.ssh目录)

第一次进入,可以看到,目录并不存在,在生成key后,再进入,目录已存在。

1.5、生成sshkey

ssh-keygen -t rsa -C [你的邮箱地址]

1.6、复制key

进入到生成key的目录cd ~/.ssh,显示id_rsa.pub文件内容

cat id_rsa.pub

2、为服务器配置公钥

2.1、为github添加sshkey

2.1.1、登录

登录到企业服务器https://github.com/

2.1.2、设置,添加sshkey

在这里插入图片描述
在这里插入图片描述

2.1.3、复制key

标题和备注随意填写,key中拷贝之前命令行中cat id_rsa.pub后显示的内容。
在这里插入图片描述

2.2、为码云添加sshkey

方法与github一致,不详细介绍了。
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值