繁体   English   中英

Gitlab:无法创建 ssh 密钥

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM