由于被锁定,将旧的 Amazon 卷安装到新实例

由于被锁定,将旧的 Amazon 卷安装到新实例

我被锁定在我的 amazon 实例之外。我读到我可以创建一个新实例并将该卷附加到新实例。我将旧卷附加到新实例,管理控制台显示它位于 /dev/sdf。我的问题是如何访问该卷?我读到我可以通过安装来访问它。我试过这样做

sudo mount /dev/sdf ~/vol1/

但我得到了错误

[root@ip-172-31-42-113 ~]# sudo mount /dev/sdf ~/vol1/
mount: wrong fstype, bad option, bad superblock on /dev/xvdf,
       missing codepage or helper program, or other error

In some cases useful info is found in syslog - try
       dmesg | tail or so.

关于如何访问该卷,您有什么建议吗?我需要更改 home/ec2-user该卷的权限。显然,我将其设置为 777,由于权限设置过于宽松,我想我被锁定了?另外,您能告诉我默认权限应该home/ec2-user是什么吗?

答案1

很可能有一个分区/dev/sdf1(注意1),因此您必须挂载它:

~ $ sudo mount /dev/sdf1 ~/vol1

然后更改您需要更改的内容(例如,将新的、有效的 ssh 密钥添加到~/vol1/home/ec2-user/.ssh/authorized_keys),然后再次使用以下命令卸载:

~ $ sudo umount ~/vol1

最后将其重新附加到旧实例作为/dev/sda1(或/dev/xvda1,取决于之前的内容) - 即使下拉列表中未提供该设备名称。只需在附加卷时输入即可。

希望有帮助:)

相关内容