ubuntu(Permission denied (publickey). fatal: Could not read from remote repository.)

今天在ubuntu上部署ctf-wiki,结果
1

遇到了报错,一开始一脸懵逼,后来知道由于这个是在本地上部署,而本地上没有生成ssh key,因此我们需要来解决问题。

1.查看是否有文件id_rsa以及文件id_rsa.pub

2

2.由于没有ssh key,在终端输入:
ssh-keygen -t rsa -C "mail@*.com"
将其改为自己的邮箱就可以了,回车后会提示输入一些密码什么的,可以直接一路回车,就可以生成自己的ssh key
3

3.执行命令
ssh -v git@github.com
结果还是
4

4.重新输入ssh-agent -s
5

5.在输入ssh-add ~/.ssh/id_rsa
6

6.去打开刚才生成的id_rsa.pub里面的内容复制到github账号内,settings>>SSH and GPG keys>>new SSH key
7.验证key
ssh -T git@github.com
ok了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容