1

我正在尝试在 AWS Opswork 上设置一个新的 rails 应用程序。

在尝试添加新应用程序时,我不断收到错误“请提供有效的 SSH 密钥”

我已经使用 ssh-keygen 创建了一个公钥-私钥对,在 Github 中添加了公钥,我正在尝试在 AWS Opswork 页面中添加私钥。但我不断收到 SSH 密钥错误。在此处输入图像描述

请帮忙。

4

1 回答 1

5

OpsWorks 似乎只接受 PEM 格式的密钥,这不是新版本 OpenSSH 的默认设置。(BEGIN RSA PRIVATE KEYBEGIN OPENSSH PRIVATE KEY)。

通过运行就地转换密钥ssh-keygen -p -N "" -m pem -f privatekeyfile

于 2020-05-14T22:13:24.513 回答