【发布时间】:2021-02-13 05:33:10
【问题描述】:
在我即将启动新的 Amazon EC2 实例时尝试下载新的密钥对。当我点击下载时,这是我在 Keychain Access 中看到的:
An error has occurred. Unable to import an item. The contents of this item cannot be retrieved.
不成功的解决方案尝试包括:
-
在终端
中运行security import pub_key.pem -k ~/Library/Keychains/login.keychain -
点击锁定,然后解锁 登录 钥匙串访问
-
rm ida_rsa.pub、rm ida_rsa和所有其他旧的.pem在 ~/.ssh
【问题讨论】:
-
这是我在切换到 linux 之前将密钥导入钥匙串的方式:
ssh-add -K foo.pem -
您在哪里单击“下载”——在 EC2 控制台中,还是在看似 Mac 的设备上?当您说“从 EC2 下载”时,您是指 EC2 实例还是 EC2 控制台?您所说的“新密钥对”是什么意思——您在哪里以及如何生成这个“新”密钥对?您能否编辑您的问题并在在哪里执行这些步骤时非常明确?
-
@JohnRotenstein 在启动新的 EC2 实例时,我选择了创建新密钥对的选项。我首先命名该密钥对,然后单击亚马逊屏幕上的“下载密钥对”......下载本身正在运行。但是在我的 Mac 上单击下载以打开 .pem 文件时,我看到“发生错误。无法导入项目”。在我的 Mac 的钥匙串访问中
标签: amazon-web-services amazon-ec2 keychain pem key-pair