如何生成SSH公钥私钥?

2019-03-13  本文已影响0人  哒哒哒哒da

在装了git的情况下,先查看在C:\Users\win10文件夹下是否有一个.ssh文件夹,里面有3个文件(一般是这个地址)

如果找不到的话,可以通过以命令查看:

在弹出窗口中输入cd ~/.ssh,然后输入ls查看秘钥列表

如上图是已经配置过了就无需配置。如果没有看到id_ras.pub文件即没有配置,然后请看下面如何配置

你可以按如下命令来生成 ssh key:

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

按三次回车你就会看见这个东西(不要在意为什么生成的不一样,这里生成的中文是我自己写的)

注意:生成的文件名跟密码可以不填,直接按3次回车.填了以后使用git都要输入密码,就显得很麻烦,那还不如不填.

按照提示完成三次回车,即可生成 ssh key.通过查看 ~/.ssh/id_rsa.pub 文件内容,获取到你的ssh key

cat ~/.ssh/id_rsa.pub

输出:

这个就是ssh key的内容(可以理解公钥)

复制生成后的 ssh key,通过点击个人头下的设置>找到安全设置>SSH公钥 ,添加生成的ssh key 添加到仓库中。(这个以码云为例)

添加后,在终端中输入

ssh -T git@gitee.com

首次使用需要确认并添加主机到本机SSH可信列表。若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明添加成功。

添加成功后,就可以使用SSH协议对仓库进行操作了。

上一篇下一篇

猜你喜欢

热点阅读