[英]Gitlab: cannot create ssh key
添加 ssh-rsa 密钥时出现此错误:
表单包含以下错误:密钥必须至少为 4096 位
要生成 ssh-key(私有和公共),我执行 ssh-keygen
知道如何解决我的问题吗?
对于测试,您可以使用无密码密钥,同时指定要创建的密钥中的位数:
ssh-keygen -t rsa -b 4096 -P "" -f ~/.ssh/gitlab
如果需要将公钥复制到 GitLab,请使用~/.ssh/gitlab.pub
文件内容。
要对其进行测试,请使用以下命令创建一个 ~/.ssh/config 文件:
Host gitlab
Hostname gitlab.com
User git
IdentityFile ~/.ssh/gitlab
并ssh -Tv gitlab
检查您是否收到欢迎消息,确认您已正确通过身份验证。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.