当我尝试运行任何命令时,sudo
会出现以下信息:
sudo: /etc/sudoers is owned by uid 1000, should be 0
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
我创立了它pkexec chown root:root /etc/sudoers /etc/sudoers.d -R
并pkexec visudo
为一些人工作过,但是当我运行其中任何一个时,我都会得到这个:
Error getting authority: Error initializing authority: Could not connect: No such file or directory
ls
当我在目录中运行时,/etc
它会显示许多文件和目录;sudoers
并且sudoers.d
位于该列表中。但如果我运行,cd sudoers
我会得到-bash: cd: /sudoers: No such file or directory
。
谢谢你的帮助!
答案1
- 看起来您已经做了
sudo chown -R 1000 /
。这已经不可挽回地破坏了您的系统。请尽您所能保存数据并重新安装。 - 它是
ls /etc/sudoers /etc/sudoers.d