Di komputer rekan kerja, setiap kali saya menggunakan perintah sudo, saya mendapatkan kesalahan ini:
sudo: must be setuid root
Saya mencoba berbagai hal yang disebutkan di internet, seperti mengubah izin ke 4755 dari live cd, tetapi bahkan perintah ini dari live-cd
sudo chmod 4755 /media/device/usr/bin/sudo
memberikan kesalahan yang sama.
EDIT: Rekan itu memberi tahu saya bahwa dia menjalankan perintah ini, entah mengapa :/
sudo chmod -R 777 /
atau sudo chmod -R 777
Dia tidak begitu yakin.
Jawaban yang Diterima:
-
Reboot komputer, pilih recovery console dan ketik perintah berikut
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
-
Nyalakan ulang mesin.
-
Lihat juga tautan ini untuk memperbaiki sudo yang rusak.