Arch-Linux
不能在 Arch Linux 上使用 su 或 sudo
Sudo 返回此錯誤:
sudo: effective uid is not 0, is sudo installed setuid root?
並且 su - 返回這個:
su: Authentication failure
我正在使用的使用者是以下組的成員:
disk wheel locate network video audio optical floppy storage power users
我可以登錄到 root,但不能提升我的使用者權限,而且我確定我提供給兩者的密碼都是正確的。
由於某種原因,您沒有在您的和執行檔上設置setuid位。此位是必需的,以便可以提升您以 root 使用者身份執行。您可以以 root 身份使用來恢復 setuid 位:
su``sudo``su``sudo``chmod
chmod u+s "$(command -v su)" "$(command -v sudo)"