尝试将私钥添加到 AWS Opsworks 时出错

Error on trying to add Private key to AWS Opsworks

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

在尝试添加新应用时,我不断收到错误 "Please provide a valid SSH key"

我使用 ssh-keygen 创建了一个 public-私钥对,在 Github 中添加了 public 密钥,我正在尝试在 AWS Opswork 页面中添加私钥.但是我一直收到 SSH 密钥错误。

请帮忙。

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

通过 运行 ssh-keygen -p -N "" -m pem -f privatekeyfile

就地转换密钥