我想更改登录 Ubuntu EC2 实例所需的 SSH 密钥文件。我知道无法直接从 EC2 管理控制台执行此操作,因此我尝试通过执行以下操作进行更改:
-我们将该实例命名为 UbuntuA
- 创建密钥对
- 使用新的密钥对启动了一个新的 Ubuntu 实例(我们称之为 UbuntuB)
- 已停止 UbuntuA
- 从 UbuntuA分离的卷
/dev/sda1/
(我们称之为 UbuntuAVolume) - 将 UbuntuAVolme 附加到 UbuntuB
/dev/xvdf1
/home/ubuntu/.ssh
已从UbuntuB复制/etc/ssh
到 UbuntuAVolume- 分离的 UbuntuAVolume
- 将 UbuntuAVolume 重新连接到 UbuntuA
- 开始使用 UbuntuA
但是当我尝试连接时,终端上putty
出现一条错误消息,并弹出一个致命错误窗口,提示:Server refused our key
已断开连接:没有可用的受支持的身份验证方法(服务器发送:公钥)
我究竟做错了什么?