我正在我的机器上安装 GIT,当我有sudo
任何事情时,出现此错误消息:
sudo: must be setuid root
Run Code Online (Sandbox Code Playgroud)
我尝试从恢复模式更改权限usr/bin/sudo
:
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
chmod 0440 /etc/sudoers
Run Code Online (Sandbox Code Playgroud)
但chown
或chmod
不工作的原因是该文件是只读的。
在恢复模式下启动时,您的/
文件系统以只读方式挂载。所以第一个命令必须是
mount / -o remount,rw
Run Code Online (Sandbox Code Playgroud)
之后,您自己找到的命令将解决您的问题。