sudo:/usr/bin/sudo 必须由 uid 0 拥有,并且在 fedora 中设置了 setuid 位

sudo:/usr/bin/sudo 必须由 uid 0 拥有,并且在 fedora 中设置了 setuid 位

我使用 Fedora 已经一年多了。突然,从今天开始,所有命令都会sudo出现错误:

sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set

我还尝试使用 以超级用户身份运行su,但在提供密码后,出现此错误:

su: Authentication failure

我的密码100%正确。另外,当我开始时,我收到一条通知:

cannot mount appimage please check your fuse setup.

我当前的操作系统版本是38。

这是输出ls -l /usr/bin/sudo /usr/bin/su

-rwxrwxrwx. 1 root root 58144 Jan 21 2023 /usr/bin/su*
-rwxrwxrwx. 1 root root 202344 Jun 20 06:00 /usr/bin/sudo*

我该如何解决这个问题?

我用谷歌搜索但无法解决问题。我不太确定我应该做什么,任何帮助将不胜感激。谢谢。

相关内容