sudo したら「sudo: must be setuid root」と怒られるのを解決する
visudo でちゃんと設定したのにもかかわらず、
sudo: must be setuid root
で怒られた。
「/usr/bin/sudo」の権限に問題があるらしいので、次のようにしてなおす。
chmod 4511 /usr/bin/sudo
ちなみに、which sudo は何も返ってこなかった。
SUID (Set User ID )を設定しないといけないんですね。
なんでこうなったのか・・なぞすぐる。
sudo で 「sudo: must be setuid root」と怒られる - 不会忘記的一天
http://cyberam.dip.jp/linux_foundation/pmission/pmission_main.html
UNIX処方箋:SUIDとは - ITmedia エンタープライズ