美文网首页
gitee ssh公钥部署

gitee ssh公钥部署

作者: 不留余白 | 来源:发表于2022-11-29 15:41 被阅读0次

官方教程:https://gitee.com/help/articles/4181#article-header0

step1 生成公钥

ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com"

step2 添加公钥

复制生成后的 ssh key,通过仓库主页 「管理」->「部署公钥管理」->「添加部署公钥」 ,添加生成的 public key 添加到仓库中。

step3 测试&解决报错

测试

$ ssh -T git@gitee.com

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

打印log

ssh -Tvv git@gitee.com 
debug1: Authentications that can continue: publickey
debug1: Trying private key: /Users/.ssh/id_dsa
debug1: Trying private key: /Users/.ssh/id_ecdsa
debug1: Trying private key: /Users/.ssh/id_ed25519
debug1: Trying private key: /Users/.ssh/id_xmss
debug2: we did not send a packet, disable method
debug1: No more authentication methods to try.
git@gitee.com: Permission denied (publickey).

没有匹配的key

解决办法:

ssh-add ~/.ssh/*****
Identity added: /Users/yb/.ssh/****

可以访问了

ssh -T git@gitee.com

Hi! You've successfully authenticated, but GITEE.COM does not provide shell access.

相关文章

网友评论

      本文标题:gitee ssh公钥部署

      本文链接:https://www.haomeiwen.com/subject/cgpdfdtx.html