ssh - GitLab SSH 问题 - 无论格式如何,它都不接受我的 SSH
问题描述
在尝试添加 SSH 密钥时,我需要一些 GitLab 帮助。无论我使用哪种格式,它总是显示相同的信息。在过去,我设法通过删除注释行或初始和最后一个条目来添加它们。
当前样本:
不管我怎么清理它,它总是失败。有谁知道如何通过这个?
解决方案
尝试使用 ssh-keygen.exe,它是 Git for Windows 的一部分:
ssh-keygen -t rsa -P "" -m PEM
这将覆盖%USERPROFILE%\.ssh\id_rsa(.pub)
,您可以复制公钥,该公钥应该是有效的并且可以被 GitLab 识别。
推荐阅读
- android - 为什么调用随机颜色生成器时我没有得到不同的颜色?
- python - ValueError:预期的对象或值
- javascript - javascript 无效或意外令牌中的错误
- flask - 将 GCP 应用引擎中的域名与旧版本的应用进行映射
- javascript - 禁用提交输入字段,直到所有必填字段和复选框为空
- git - 为什么将主分支合并到功能分支会从 GIT 中的功能分支中删除文件?
- sql - 将oracle表数据从两个表复制到另一个表
- apache-nifi - 如何在 NiFi 的 python 类中传递流文件属性?
- javascript - 如果用户分别输入月、日和年,我怎样才能得到正确的生日格式?
- roku - Roku Brightscript 如何使用海报对象刷新图像