在 EC2 实例上更改 SSH 密钥

在 EC2 实例上更改 SSH 密钥

我想更改登录 Ubuntu EC2 实例所需的 SSH 密钥文件。我知道无法直接从 EC2 管理控制台执行此操作,因此我尝试通过执行以下操作进行更改:

-我们将该实例命名为 UbuntuA

  1. 创建密钥对
  2. 使用新的密钥对启动了一个新的 Ubuntu 实例(我们称之为 UbuntuB)
  3. 已停止 UbuntuA
  4. 从 UbuntuA分离的卷/dev/sda1/(我们称之为 UbuntuAVolume)
  5. 将 UbuntuAVolme 附加到 UbuntuB/dev/xvdf1
  6. /home/ubuntu/.ssh已从UbuntuB复制/etc/ssh到 UbuntuAVolume
  7. 分离的 UbuntuAVolume
  8. 将 UbuntuAVolume 重新连接到 UbuntuA
  9. 开始使用 UbuntuA

但是当我尝试连接时,终端上putty出现一条错误消息,并弹出一个致命错误窗口,提示:Server refused our key

已断开连接:没有可用的受支持的身份验证方法(服务器发送:公钥)

我究竟做错了什么?

相关内容