暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

git@github.com: Permission denied (publickey).

原创 jieguo 2024-07-10
69

处理方法:
1.使用自己在github的账号邮箱生成rsa
2.登录github.com添加ssh key
把id_rsa.pub的内容添加进去。
image.png
3.在linux上测试连接成功

(base) root@node13:~# git clone git@github.com:OpenSPG/openspg.git
Cloning into 'openspg'...
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
(base) root@node13:~# ssh -T git@github.com
git@github.com: Permission denied (publickey).
(base) root@node13:~# ssh-keygen -t rsa -b 4096 -C "1712222@qq.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /root/.ssh/id_rsa
Your public key has been saved in /root/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:ye4kyJuDfM8cStWRCFcmaCtlhj62B0Cm3bIVHzK88k8 1712222@qq.com
The key's randomart image is:
+---[RSA 4096]----+
|.o o=.+.o        |
|+...BB = .       |
|.oo=ooo o        |
|  B+o  o o       |
| ..B  . S        |
|  ..ooE.         |
| . o+oo o        |
|  o.o*.=         |
|   .+o+ .        |
+----[SHA256]-----+
(base) root@node13:~# 
(base) root@node13:~# 
(base) root@node13:~# more /root/.ssh/id_rsa.pub
ssh-rsa AAAB3NzaC1yc2EAAAADAQABAAACAQDGjGoPD3kt75xuCrY/a+dC9VdJwJyiNwoN3EA+FQ33FG1peEk7dgwdVGRVGrNoZ/sw02sA3e/D0dOGRaiomft/BHvHvL7DgwBsDC5ewZZXPKe8mShOC8l9Si33yXmbXh
8UEHx5PZNBF0EmjJf3aGP9h8TzCzQGId8kPhoVoCEySZQfO8X/iOSbiGzcrbujcVQ2SJB/BEJgarO4j5Fctyxwv2mR3MmrQVdPEptJw2s70QFrj7Cgf+IZMk40A42eTmWj9NP3lswUVfj4Aq7rQ58VCPdacgkATTZWV//Z
/J+1EiMwtxYouAllei2g+HMS22ygt3SVjfDhcyetgibyMUAMrdWAReozarrbJZ0PqAEm9OsKBX/w3K/dwXeZ6jkR8GX43odM7uT9fJ8B9fNoro/K2lrLno4uBMZZipVOOsxrOgdCvhQVPG8Ys79OzARV3LDlRN2V02k9cd
U/ArOj8ANg1hZprgMmMZNDYDMXOtcSb9BaZI1gxqo5Y99bWqWgglKXErMBzi25IY0fCmMsC8zWYiZYrF8C4rgFix4lAfACsxKTDX1RK2YO1W//lfRXhPYVkAoec9rXeESG7kqxjzXeyjZi9yY1b56cl1KAS96fHy/WrLKP
XQkNzuPNPzT9l65TrzNbxbFTgVcbAuqw16eScowBMY1PlmZcIKKjKFbj7w== 1712222@qq.com

将/root/.ssh/id_rsa.pub内容添加到ssh key中即可。

(base) root@node13:~# ssh -T git@github.com
Hi jieguolove! You've successfully authenticated, but GitHub does not provide shell access.
(base) root@node13:~# pwd
/root
(base) root@node13:~# git clone git@github.com:OpenSPG/openspg.git
Cloning into 'openspg'...
remote: Enumerating objects: 32567, done.
remote: Counting objects: 100% (15391/15391), done.
remote: Compressing objects: 100% (5833/5833), done.
remote: Total 32567 (delta 6198), reused 13692 (delta 5314), pack-reused 17176
Receiving objects: 100% (32567/32567), 7.94 MiB | 328.00 KiB/s, done.
Resolving deltas: 100% (12731/12731), done.
(base) root@node13:~# 

复制
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论