在OS X 10.11上为GitLab生成SSH密钥

凯尔·法尔康纳(Kyle Falconer)

我已经安装了GitLab CE,并且试图设置SSH密钥,以便可以将git仓库推送到GitLab,但是与文档所说的我应该得到的以及我的机器正在生产的不一致。

我要遵循的指南在这里:http : //docs.gitlab.com/ce/ssh/README.html

有问题的部分是这个,它指的是在OS X上创建ssh密钥:

要生成新的SSH密钥,请使用以下命令: ssh-keygen -t rsa -C "$your_email"

当我在Ubuntu或Red Hat机器上执行此操作时,我得到一个名为〜/ .ssh / id_rsa的文件,该文件具有Web表单可接受的这一行:

$ cat ~/.ssh/id_rsa
ssh-rsa AAAAB3Nz[...redacted...]NqWrR [my email address]

当我在OS X上执行此操作时,我得到的多行值不是开头的,ssh-rsa并且Web表单会拒绝它:

$ cat ~/.ssh/id_rsa
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAs7YoIGUi0hqe0GQIj5II+DBbg7F8i2D1JKYSBuOevm6espZG
                        [...redacted...]
Igwp/AI+ic6Vo2lLEEYYMXCsmJ3N/UAuY8zTsqRVuZCvfSF23szhAw==
-----END RSA PRIVATE KEY-----

有没有一种方法可以生成GitLab在OS 10.11上期望的那种密钥?

GitLab拒绝OS X键的屏幕截图

ky

你做错了。您应该在此处放置公共密钥(~/.ssh/id_rsa.pub),而不是私有部分。它应该是

$ cat ~/.ssh/id_rsa.pub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Windows 10上安装mac OS X ElCapitan

来自分类Dev

在Mac OS X 10.6上从ssh-agent删除密钥

来自分类Dev

在Mountain Lion OS X上生成DKIM密钥

来自分类Dev

OS X上的CATiledLayers

来自分类Dev

Cabal 1.18在OS X的几乎所有设备上都给出了总线错误10

来自分类Dev

Wi-Fi在Mac OS X上每10分钟停止工作

来自分类Dev

Cabal 1.18在OS X的几乎所有设备上都给出了总线错误10

来自分类Dev

如何像在OS X中一样在Windows 10上切换语言?

来自分类Dev

如何在Win10上为本地SSH生成Win10上的SSH密钥(ECDSA)

来自分类Dev

为OS X生成CMakeList.text

来自分类Dev

在OS X上使用“ ssh -Y”

来自分类Dev

如何在OS X上配置SSH?

来自分类Dev

在 Mac OS 上运行 x11

来自分类Dev

如果我的用于身份验证的SSH密钥不在.ssh中,那么该密钥存储在Mac OS X上呢?

来自分类Dev

在OS X上为Linux安装jdk

来自分类Dev

Mac OS X上的FileZilla无法打开.ssh目录来获取我的密钥文件

来自分类Dev

Win10与OS X中纯文本的区别

来自分类Dev

为OS X构建OpenSSH?

来自分类Dev

在OS X上设置g ++

来自分类Dev

在OS X上安装Grunt

来自分类Dev

在OS X上编译dlib

来自分类Dev

OS X上的$ PATH异常

来自分类Dev

在OS X上安装Virtualenv

来自分类Dev

OS X上的AMPPS Mail

来自分类Dev

在Mac OS X上的TFS

来自分类Dev

在OS X上安装FFmpeg

来自分类Dev

在Mac OS X上卸载?

来自分类Dev

Mac OS X上的Python

来自分类Dev

OS X上的gcc版本