第一步:创建ssh密匙
命令:
ssh-keygen -t rsa -C "你的码云邮箱"
一直敲回车
The key fingerprint is:
SHA256:Mdk3XCRtPHfk5Q/9/fqrALmP15fq70TyiSuybpUKOZI 你的码云邮箱
The key's randomart image is:
+---[RSA 2048]----+
| .+o.o|
| o . o=++|
| + . +..o=|
| o.. . .+|
| . So .. .+|
| E + oo = o|
| . o.o... +o|
| +oo..o+ |
| o++.o=B=o|
+----[SHA256]-----+
第二步:查看已经创建的SSH
命令(若提示cat不是内部命令,请重启终端,再次输入即可查看)
cat ~/.ssh/id_rsa.pub
会出现如下字符:
ssh-rsa AAAAB3NzaC1yc2EAAAADFJXpstxDfg4v6tCdO8sFhnLiyrA/EW+nZydEYQB5l4bBXl/JqXm1eGshDW97L7JB73
jFt0BPF8Vh4F+Lt1DjBcweTXT9T74V+SKp+N8SAdcHphVLj0rJceWM8hzr6WN/JyH1R4o0Y4g74T3NvtWSZYCdft3vKkQs
CiZ9Z6TmmzyiG5bkMX8vvjyix4a/HLdotRXMzT7TaHkN/8vvPfVZAwizACc+kNy3nBSnYtT/2h8XMT 你的码云邮箱
第三步:设置SSH密钥
码云>设置>安全设置>SSH设置:把上面的字符复制到公匙里面
添加公匙
标题:自己定义的名字(不填会自动生成)
公匙:支持以 'ssh-rsa', 'ssh-dss', 'ssh-ed25519', 'ecdsa-sha2-nistp256',
'ecdsa-sha2-nistp384' or 'ecdsa-sha2-nistp521' 开头
第四步:验证SSH公匙
命令
ssh -T git@gitee.com
会出现让你确定的代码,输入yes
Warning: Permanently added 'gitee.com,后续有很多懒得复制
完美匹配,如果不行再来一遍!!!