我是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
我做错了什么?
答案 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卷。