【发布时间】:2016-02-10 21:13:45
【问题描述】:
我有两个 EC2 实例,我正在尝试查看是否可以通过 ssh 从一个实例连接到另一个实例。
如果我尝试从我的 Windows 实例到 PuTTY,它们每个都可以工作(通过提供 .ppk 文件)。
现在,两个实例都关联到同一个密钥对,如果我在 .ssh/authorized_keys 中查看,则有相同的公钥(显然是因为它引用了我在 AWS 中生成的同一个密钥对)。
我尝试ssh <other host>,但它要求我输入不存在的密钥密码。
所以我现在所做的就是使用ssh-keygen 从实例 A 创建一个密钥对,然后我尝试了
ssh-copy-id -i ~/.ssh/id_rsa.pub remote-host
但它给了我这个错误:
Permission denied (publickey).
如果您有任何想法,欢迎提出。
【问题讨论】:
标签: ssh amazon-ec2 key-pair ssh-keygen