附加卷后 AWS EC2 连接被拒绝
AWS EC2 Connection refused after attaching a volume
我有两个 EC2 实例:A 和 B。我可以使用相同的私钥通过 SSH 访问这两个实例。
我想让 B 在磁盘内容方面成为 A 的克隆。所以我为实例 A 的一个卷制作快照,并从快照创建一个新卷。
然后我分离实例 B 的一个卷并附加先前创建的卷(A 卷的副本)。我使用相同的根卷名称。
现在 A 和 B 都有相同的副本。我启动 B 实例,它启动时没有错误。
我尝试通过 SSH 连接到 A - 它仍然有效(这里没有任何改变)
我尝试通过 SSH 连接到 B - 我收到“ssh:连接到主机 XXX.XXX.XXX.XXX 端口 22:连接被拒绝”。
看起来它甚至没有尝试我的密钥,它只是直接拒绝连接。但是我没有更改 B 上的任何防火墙规则。我只是克隆了该卷,因为我希望实例 A 和 B 具有相同的磁盘内容。
发生了什么,为什么我无法连接到 B?
卧槽!当我使用 -vvv 它实际上提示将机器添加到受信任的主机,并且在“是”之后它正常连接。
但是如果没有 -vvv,该提示就不会出现,并且 ssh 客户端只是挂在那里什么都不做,直到超时。
什么鬼?是 ssh 客户端的错误吗?
我有两个 EC2 实例:A 和 B。我可以使用相同的私钥通过 SSH 访问这两个实例。
我想让 B 在磁盘内容方面成为 A 的克隆。所以我为实例 A 的一个卷制作快照,并从快照创建一个新卷。
然后我分离实例 B 的一个卷并附加先前创建的卷(A 卷的副本)。我使用相同的根卷名称。
现在 A 和 B 都有相同的副本。我启动 B 实例,它启动时没有错误。
我尝试通过 SSH 连接到 A - 它仍然有效(这里没有任何改变) 我尝试通过 SSH 连接到 B - 我收到“ssh:连接到主机 XXX.XXX.XXX.XXX 端口 22:连接被拒绝”。
看起来它甚至没有尝试我的密钥,它只是直接拒绝连接。但是我没有更改 B 上的任何防火墙规则。我只是克隆了该卷,因为我希望实例 A 和 B 具有相同的磁盘内容。
发生了什么,为什么我无法连接到 B?
卧槽!当我使用 -vvv 它实际上提示将机器添加到受信任的主机,并且在“是”之后它正常连接。
但是如果没有 -vvv,该提示就不会出现,并且 ssh 客户端只是挂在那里什么都不做,直到超时。
什么鬼?是 ssh 客户端的错误吗?