访问新EBS卷时权限被拒绝

时间:2014-09-14 23:18:52

标签: linux amazon-web-services amazon-ec2 permissions

我是AWS和EC2的新手。

我刚刚为我的EC2实例添加了一个新的EBS卷。我使用another SO answer的说明格式化并装入它。

当我尝试访问新卷时,我有权限问题。 cd /vol给了我

-bash: cd: /vol: Permission denied

有谁知道为什么我不能cd进入新卷?

如果相关,ls -l /vol给了我

ls: cannot access /data/lost+found: Permission denied
total 0
d????????? ? ? ? ?            ? lost+found

sudo ls -l /vol返回

 total 16
 drwx------ 2 root root 16384 Sep 12 22:14 lost+found

我做错了什么?

2 个答案:

答案 0 :(得分:14)

您需要拥有访问该卷的权利。

您还可以通过在控制台中执行操作来获取卷的所有权:

sudo chown `whoami` /vol

您也可以使用chmod更改权限。您可以查看chown和chmod linux命令的文档。

答案 1 :(得分:2)

您需要更改EBS卷的所有者。

假设您将新的EBS卷安装到xvdf_mountpoint文件夹。 首先运行whoami以获取您的帐户名称 然后切换到root:su root 输入密码。如果未设置密码:https://aws.amazon.com/premiumsupport/knowledge-center/set-change-root-linux/ chown [account name] /dev/xvdf 然后su [account name] ,然后您就可以完全访问新安装的EBS卷。