Jauh lebih berat untuk mengembalikan semua izin ke sistem file ke status instal out-of-the-box, yang lebih aman dan lebih cepat untuk memformat ulang partisi dan menginstal ulang sistem daripada mencoba membatalkan
sudo chmod -R 777 /
perintah. Sebuah sistem dengan izin 777 (rwxrwxrwx) hanya putus asa. Malware apa pun yang menyerang lubang keamanan yang memungkinkan eksekusi kode arbitrer melalui browser dapat memodifikasi skrip yang dimiliki root dan executable, sedangkan sudo setuid seperti tidak akan berfungsi jika mereka memeriksa izin yang dapat dieksekusi ...
Dengan kata lain, pada sistem dengan cache browser izin 777 yang dapat ditulis oleh dunia diperlakukan dengan cara yang sama dengan kernel image. Omong kosong.
Sebenarnya, sudo sedang memeriksa izinnya sendiri dan harusnya 4755 (rwsr-xr-x), tetapi teman Anda telah menyetel ulang izin ke 0777 (rwxrwxrwx), yang mencegah sudo dari berjalan karena menjalankan beberapa pemeriksaan keamanan sebelum memulai pemeriksaan yang Anda tentukan perintah.
Tapi, bagaimanapun, sudo tidak ada gunanya karena Anda telah memberikan izin yang dapat dieksekusi dunia ke program apa pun di komputer, termasuk kemungkinan malware di cache peramban!
Memformat dan menginstal ulang adalah cara paling aman karena seluruh drive Anda harus dikarantina.
ls -l /usr/bin/sudo
?