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

Sen*_*Raj 1 ssh-keys amazon-web-services aws-opsworks railsapps

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

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

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

请帮忙。

小智 6

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

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