chown:改变“/etc/sudoers”的所有权

chown:改变“/etc/sudoers”的所有权

我想使用 AWS 的 kusnetes。我尝试安装 AWS CLI, https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html

此命令:

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"

成功了。但当我跑

sudo ./aws/install

我收到一个错误:

sudo: /etc/sudoers is owned by uid 1000, should be 0
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

当我跑步时:

su - root
Password:
su: Authentication failure

当我跑步的时候:

chown root /etc/sudoers

我有:

chown: changing ownership of '/etc/sudoers': Operation not permitted

问题是什么?

答案1

问题正是错误消息所说的。

您知道 root 密码吗?如果知道,您应该将其输入到 su命令中。

如果 su不起作用,请查看您是否可以以 root 身份登录。

如果这不起作用,请尝试启动紧急单用户模式。

相关内容