我一直试图允许访问EC2亚马逊服务器('ec2-user')的普通用户到某个库。
我做了:“sudo chown -R ec2-user / usr”,我意识到这是一个致命的错误。它奏效了,但是sudo已经不见了。如果我尝试使用sudo,我会得到:“sudo:有效的uid不是0,sudo是否安装了setuid root?”
我尝试了“chmod u + s / usr”,就像在另一个答案中建议的那样。它没有解决问题。
我想有一些我缺少的基本知识。原谅我的新生无知。
答案 0 :(得分:0)
sudo权限的suid位将有效用户更改为sudo命令文件的所有者,您将其更改为ec2-user。您需要将sudo命令的所有权归还给root。