【发布时间】:2010-12-28 01:51:03
【问题描述】:
我已经使用命令行工具设置了一个亚马逊 EC2 实例。我已经为它创建了一个密钥对等,它已经启动并正在运行。我尝试使用以下命令通过 SSH 连接到它(我在 Snow Leopard 中运行 bash):
$ ssh -i ec2-keypair root@ec2-xxx-xxx-xx-xx.compute-1.amazonaws.com
Snow Leopard 会弹出一个框,上面写着“请输入 SSH 密钥“ec2-keypair”的密码”。有人可以告诉我我应该怎么做吗?如果我不提供密码,它只会在 bash 终端中要求我输入密码。
感谢您的回复。我使用以下方法为 Amazon EC2 创建密钥对:
ec2-add-keypair ec2-keypair
我创建了一个受密码保护的 sash 密钥,现在我的 .ssh 目录中有两个文件:
id_rsa
id_rsa.pub
我需要将其中一个转移到我的 EC2 实例吗?哪一个?最好的方法是什么?我应该把它放在哪里?
最大。
非常感谢任何帮助,因为我在尝试解决这个问题时花了一些时间。
最大。
【问题讨论】:
标签: macos ssh amazon-ec2 amazon-web-services