Arch Linux では su または sudo は使用できません。

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としてログインできますが、ユーザー権限を向上させることはできず、両方に提供したパスワードが正しいと確信しています。

答え1

何らかの理由であなたは持っていません設定値suあなたと実行可能ファイルのビット設定sudo。このビットは、root権限で実行するsuように昇格するために必要ですsudo。 rootを使用してsetuidビットを復元できますchmod

chmod u+s "$(command -v su)" "$(command -v sudo)"

関連情報