00:00
好了同学们,那咱们这个接着往下讲啊,咱们这个get have这一块最后一章啊,是给大家讲一下这个SH免密登录啊,这一章讲什么呀,大家可以看到啊,打开我们这个浏览器啊,然后啊,在我这个乐步群这一块啊,咱们点开乐部群啊,然后有个叫get DEMO是吧,然后点开这个库。大家可以看一下啊,在这个代码这一块,它有两个链接,一个叫HTTPS链接啊,这个链接刚才演示过了,其实啊,除了这个链接之外呢,他还有一个另外一种协议,就是这个SSH这么一个协链接,但是这个链接这个时候不能用,为啥呀,他这边给你报了个警告,说你当前没有任何的这个SSH,这个K,所以说你用不了这个链接。那咱们如何添加这个SSH免密登录这个协议呢?这个这个这个这个公钥呢,是吧,那这个时候你需要看好了,同学们,我给他演示一下啊,首先你来到哪儿啊,大家来到这个,大家来到这个Windows的加目录,还是这个Windows加目录,是不是在这个C盘底下有一个window有一个用户啊,我们来到这个用户底下啊,还有什么呀,就是这个asus,然后在这个asus底下有一个叫点SH这么一个目录啊,这个是我之前生成的,你要把这个目录你给它删掉,好吧,我来演示一下,咱们从头再来。
01:21
我把我这个点SHSH这个目录生成之后呢,接下来干嘛呀,接下来你就可以在这里边右键,哎,Get be here,那在这个里边我就可以重新生成一下这个点SS文件,那怎么生成啊,大家看好了啊,咱们利用一种一种这个非加密协议算法。首先你得用这个SSH杠杠K诊这么一个命令,就是生成这个SSH免密登录这个协议的这个公钥跟私钥这个这个这个命令,然后杠T是指定用哪种加密算法来生成这个r sa,就是一种著名的这个非对称加密协议,它这个杠大C什么意思啊,杠大C就是一个描述,哎,我这一块是吧,我就是把我这个艾特硅谷月月,艾特硅谷月月就是把月不群账号的这个邮箱我都放在这儿了,说明我当前这个免密登录协议是专门针对我这个月补群账号准备的,那这个时候诶我就可以把这个给它复制过来,诶我点个复制咱们来到这个这个里边是吧,你这个粘贴粘贴完了之后你干嘛呀?诶敲三次回车,什么时候什么键都不用输入啊,连续敲三次回车,123敲完三次回车之后,你就可以再次来到这个加目录,你会发现什么呀,发现它这个点SSA。
02:39
是这个目录它就又回来了,在回来之后,在这个里边有什么呀?有一个公钥跟一个私钥。这个点PA是公钥,上面这个是私钥,然后你要干嘛呀,注意我们也可以在这里边查看啊,我来个叫CD.cd这个点SSH,哎,啊,咱们在这个里边查看,你L看一下是不是也看到这个公钥跟私钥啊,那我要把个公钥给他拿一下,看好了,我这个catda PU,我把这个公钥你给它原封不动复制一份拿过来。
03:10
哎,我这样啊,我给它放大,然后咱们这个把这个公钥给它拿过来,在这个公钥的最后是不是有一个爱德硅谷月月,这个是咱们那个杠C加的那个加的那个描述,嗯,描述符这个不用管它,我把这个复制过来啊,我把这个拷背复制一下,你要复制到哪呢。你要把你当前Windows的这个公钥给它复制到岳不群的账号里边来,怎么复制啊,怎么来到这个岳群的get哈,B账号底下,点这个岳不群点这个月啊,然后来到哪啊,来到这个叫settings settings在这个岳群的账号设置里边有一个什么呀,有一个叫s sh and的这个gpg case,你要点击这个,哎,我点击,然后在这个里边我们就可以添加公钥,哎,把咱们这个公钥拿过来,那这样一来,只要拿过来了,那我当前这个Windows连接这个月不群这个账号,它就不需要你反复的输入这个账号和密码了啊,这个是比较方便的,那我怎么输入啊。
04:12
你点击这个new SK,然后你给它起个名字,这个名字非常简单,你就比如说我就起个Li可以吧,Li是我这个这台笔记本的名字,那然后呢,我把这个岳不群的这个公钥,你给他原封不动拿过来。这个你注意啊,要注注意这个格式,我感觉这个格式不是很对,那我重新这个复制一下啊。那这个时候我干嘛呀,我这个给他这个继续cat呗,Cat这个ID-sa.pop然后呢,我把我这个啊,我把这个原封不动,你给它复制,然后copy咱们给他拿过来,哎,这次差不多了啊,我就添加这个东西。诶,添加成功,哎,只要你看到这个界面,说明咱们这个公钥添加成功,那这个公钥添加成功之后,那我怎么测试我当前这个客户端能用这个岳不群的免费登录呢?其实非常简单啊,你随便找一个,哎,我把这个关掉,打开我这个岳不群的这个命令行,哎,我们这个时候看一下啊,我们这时候看下这个本地库,我这个开头这个行瑞TST,咱们看一下这个当前在这个月不群的本地库里边,是不是还看不到那个东方不败添加代码呀,那我们就可以刚好借这个机会测试一下这个免密登录好不好使,那怎么测试啊。
05:27
我们来到这个岳不群的库里边,然后找到这个get DEMO,然后干嘛呀,然后点击这个扣,这个时候你会发现首先第一个小问题,这个SSH它已经不再报那个警告了,那我就可以这时候干嘛呀,利用这个SSH这个链接,然后把这个代码给它po拉取一下,看一看我这个岳不群在本地能不能看到这个最新的东方不败修改过代码,那不就得了吗?那这个时候我干嘛呀,我就来个叫GI po啊po po拉取拉取谁呀?拉取这么一个链接,就是以SSH这么一个协议链接来拉取这个代码,拉取哪个分支啊,拉取这个master分支,诶看一下咱们这个链接它能不能用,哎,我们测完pro之后,还是最好要再测一下那个po啊。
06:21
第一次他失败了,失败之后应该跟这个网络有点原因,那我们这个再试一次啊,再试一次啊。诶,再试了一次,他就提示我成功了,他说你是,他说你是第一次登录这个,呃,利用利用这个协议连接是不是要保存啊,那我就来个yes保存,哎。诶,那这个时候是吧,咱们就利用这个SSH免密登录这个协议,给他登录进来了,登录进来之后你可以干嘛呀,你可以查看一下这个代码,看一下在这个乐谱群里边是不是能看到了东方不败啊,哎,那看到东方不败说明咱们就利用这个这个协议,哎,查看到了。呃,就咱们利用这个SSH协议把这个代码给它复制下来了,复制下来之后我们还可以是吧,最好测一下这个po,那这样我们这么玩好吧,我在这个push之前呢,我接下来干嘛呀,我利用我这个,我利用我这个乐谱群再修改一下这个代码,我在后边干嘛呀,我再给他加个44可以吧,或者这样啊,或或者我给他加一个什么呀,我再加个中文吧,好吧,咱们那个辟鞋剑谱是不是好用啊,也可以加一个什么呀,加一个辟鞋剑谱,哎,辟邪剑谱。
07:25
哎,果然厉害是吧,果然厉害,那然后呢,我就点个WQ保存,保存完了之后,你要给它添加暂存区,然后提交本地库可以吧,啊get at,然后呢,hello.tst,然后呢,你还要给他提交本地库Co MIT是吧?然后呢,杠M我在干嘛呀,我给他这个输入一个信息,就比如说那个来个什么呀,来一个这个叫嗯。这个叫呃,就来个叫岳岳岳不群提交吧,可以吧,西it咱们随便说一个啊,然后呢,来个叫hello t t,那这个时候我这个岳不群这次提交也成功了,提交成功之后,但是啊,那什么呀,但是你这个远程库还没有这个P线谱啊,那我接来干嘛呀,那我接下来就是这个。
08:11
给它push一下,哎,那咱们这个稍等啊,看这次能不能给它push成功,哎,怎么push啊,我就用这个G,然后push push sh,然后呢,用谁呀?哎,这个不对啊,咱们这个把刚才那个链接给他拿过来,把刚咱们咱们把把咱们刚才那个这个这个SH写这个链接,咱们给他原封不动拿过来,把这个master我给它拿过来,好吧,咱们把这个它拿过来,诶给那个copy,咱们看一下这次能不能给他push成功,利用咱们这个SSH这个协议,咱们给它push设铺上去啊走啊只要这个也成功了,哎说明咱们这个免密登录,哎,它确实没有什么问题。诶很快的就成功了是吧,那成功之后呢,咱们还是要去那个网页端检查一下啊。而push成功之后呢,那我就来到这个网页端啊,来到这个阅不群的网页端,哎,我刷新一下,看一下咱们这个push是否是否真的成功了,哎,网络有点慢,首先你看到这个位置就说明它成功了,因为咱们在这已经看到这个岳不群提交了,然后在下边呢,也确实看到了这个P邪剑谱果然厉害,那就说明咱们这个免密登录配置成功,然后岳不群这个账号可以什么呀,可以这个利用这个SSH这个链接来进行pro和push了啊。
我来说两句