git客户端通过PUTTY生成公钥和私钥连接GitLab

参考运维工作笔记赖荣生,感谢两位的分享。

1 使用PUTTY生成公钥和私钥git客户端通过PUTTY生成公钥和私钥连接GitLab

选择RSA(部分机器上的加密算法不太一样 ),点击Generate 然后不断的在界面上滑动鼠标 不然生成进度会停止 第一次用的时候傻叉一样等了10分钟也没生成出来,感觉自己跟智障没区别

PUTTYgit客户端通过PUTTY生成公钥和私钥连接GitLab
或者选择ssh-2 rsa:
git客户端通过PUTTY生成公钥和私钥连接GitLab
生成内容如下:
git客户端通过PUTTY生成公钥和私钥连接GitLab

保存生成的公钥和私钥并将公钥放到远程系统 比如gitlab/github等

git客户端通过PUTTY生成公钥和私钥连接GitLab
拷贝框内密匙放到gitlab的是ssh keyS中 并且自己给key起个名字,随意叫啥, 同时保存私钥,点击save private key 随便保存到哪里都行 记录下文件位置 后面还要用
git客户端通过PUTTY生成公钥和私钥连接GitLab

设置git client的ssh client

设置git客户端使用的ssh client 在git->setting->neywork中设置ssh client文件路径 默认基本都有设置 没有的手动指定下
git客户端通过PUTTY生成公钥和私钥连接GitLab
设置远程代码库的推送和拉取使用的私钥 这里putty key直接选择上面保存在本机的私钥 .ppk文件即可
git客户端通过PUTTY生成公钥和私钥连接GitLab
现在就可以使用ssh url 比如 git clone [email protected]:smallnie/CustomConfigDemo.git (随便找的)直接操作远程代码了 第一次操作会提示保存下凭证 点击确定即可