同僚のコンピューターでは、sudoコマンドを使用するたびに、次のエラーが発生します:
sudo: must be setuid root
ライブCDから4755にパーミッションを変更するなど、インターネットで言及されているさまざまなことを試しましたが、ライブCDからのこのコマンドでも
sudo chmod 4755 /media/device/usr/bin/sudo
同じエラーが発生します。
編集: 同僚は彼がこのコマンドを実行したと私に言った、神は理由を知っている:/
sudo chmod -R 777 /
またはsudo chmod -R 777
彼は正確には確信していません。
承認された回答:
-
コンピュータを再起動し、回復コンソールを選択して、次のコマンドを入力します
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
-
マシンを再起動します。
-
このリンクもご覧ください 壊れたsudoを修正するため。