网站模板网,广州企业网站模板建站,高校建设人事处网站的意义,免费网络电话无限打SSH 密钥拉取git
查询密钥是否存在 s -al ~/.ssh这个文件夹下 known_hosts 就是存在的密钥文件
创建密钥文件 ssh-keygen -t rsa -b 4096 -C testtt.com-t rsa 是 rsa 算法加密
-b 是指定密钥的长度#xff08;以位为单位#xff09;。
-C 是用于给密钥添加注…SSH 密钥拉取git
查询密钥是否存在 s -al ~/.ssh这个文件夹下 known_hosts 就是存在的密钥文件
创建密钥文件 ssh-keygen -t rsa -b 4096 -C testtt.com-t rsa 是 rsa 算法加密
-b 是指定密钥的长度以位为单位。
-C 是用于给密钥添加注释或标签的选项。
提供的注释通常是你的电子邮件地址或一些有意义的标识符。这个注释不会影响密钥的安全性但会帮助你区分不同的密钥对。通常使用与 GitHub 或其他 Git 服务相关的电子邮件地址以便将该密钥与某个帐户关联。
Enter file in which to save the key (/c/Users/1/.ssh/id_rsa): /c/Users/1/.ssh/id_ysp密钥文件保存的位置
Enter passphrase (empty for no passphrase):密钥的使用密码 可以为空
成功后进行查看密钥文件 公钥与私钥
我们看到了多了俩文件 id_ysp 、 id_ysp.pub
id_ysp 这是你生成的 私钥 Private Key用于解密数据和进行身份验证。私钥需要保密不能公开。id_ysp.pub 这是对应的 公钥 Public Key可以公开分享给需要验证你身份的服务例如 GitHub、GitLab 等。其他人可以使用这个公钥加密数据只有拥有对应私钥的人才能解密。
私钥 (id_ysp) 与公钥 (id_ysp.pub) 的关系
私钥 (id_ysp) 只能由你保管绝对不能公开因为它用于身份验证和解密数据。你可以在本地计算机上使用它来证明你是某个账户的拥有者例如 GitHub。公钥 (id_ysp.pub) 可以公开给其他人或服务其他服务如 GitHub用你的公钥来加密数据或者验证你是否拥有对应的私钥。
查看公钥 cat ~/.ssh/id_ysp.pubssh-rsa 以后的 到 包括等号 都是我们的密钥 后面的是备注 并不影响什么
将公钥添加到github 点击右上角头像 进入Settings 点击SSH and GPG keys 点击NewSSHkey ![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接
复制 .pub 文件里的公钥 贴入 看多出了一个 test 这样就添加成功了
测试ssh连接 ssh -T gitgithub.com
出现这样的就是成功 来到自己的仓库直接进行复制这个
再来到本地文件夹 想放项目的位置 好了这样 等待片刻 就成功了