如何在Gitee中进行SSH认证?

发布时间 2023-11-02 22:33:56作者: 尹如何

如何在Gitee中进行SSH认证?

分为以下几步:

1. 找到(创建)本机的ssh公钥。

2. 将公钥放入Gitee即可。

3. 测试公钥是否注册完成。


找到(创建)本机密钥

首先公钥必须是在 .ssh文件夹内,不管是windows平台还是Unix/Linux平台,都是如此。其次在 .ssh 文件夹默认应该放在用户文件夹的根目录中(~/.ssh)。

如果本地中没有 .ssh 文件夹,那么就应该手动生成。

ssh-keygen -t ed25519 -C "Gitee SSH Key"

将公钥放入Gitee

设置 -> 安全设置[SSH公钥] -> 将公钥粘贴入内即可。

测试

ssh -T git@gitee.com

正常输出:

Hi Yik(@yikcode)! You've successfully authenticated, but GITEE.COM does not provide shell access.

否则就是:

git@gitee.com: Permission denied(publickey)