【发布时间】:2016-11-13 07:52:09
【问题描述】:
我一直在尝试允许 EC2 亚马逊服务器的普通用户(“ec2-user”)访问某个库。
我做到了:“sudo chown -R ec2-user /usr”,我现在意识到这是一个致命的错误。它有效,但 sudo 不见了。如果我尝试使用 sudo 我得到:“sudo:有效 uid 不是 0,sudo 是否安装了 setuid root?”
我尝试了“chmod u+s /usr”,就像另一个答案中建议的那样。它不能解决问题。
我想我缺少一些基本的东西。原谅我的新手无知。
【问题讨论】:
-
您的问题是什么?您希望修复 EC2 以使其再次工作吗?如果是这样,请分离 EBS 卷,将其附加到另一个实例,安装在该实例上,即
mount /dev/xdvf1 /mnt,然后 chown sudo 回到正确的权限chown 4111 /mnt/usr/bin/sudo,然后将卷重新附加回原来的
标签: linux amazon-web-services permissions sudo