Настолько же тяжелее восстановить все разрешения для файловой системы в состоянии установки «из коробки», что безопаснее и быстрее переформатировать разделы и переустановить систему, чем пытаться отменить
sudo chmod -R 777 /
команда. Система с разрешениями 777 (rwxrwxrwx) просто безнадежно сломана. Любое вредоносное ПО, которое атакует дыру в безопасности, позволяющую выполнять произвольный код через браузер, может изменять скрипты и исполняемые файлы, принадлежащие root, в то время как setuid, как sudo, не будет работать, если они проверяют разрешения исполняемого файла ...
Другими словами, в системе с общедоступными правами доступа 777 кеш браузера обрабатывается так же, как образ ядра. Просто бред.
На самом деле, sudo проверяет свои собственные разрешения, и они должны быть 4755 (rwsr-xr-x), но ваш друг сбросил разрешения на 0777 (rwxrwxrwx), что не позволяет запускать sudo, поскольку он запускает некоторые проверки безопасности перед запуском назначенного вами. команда.
Но, в любом случае, sudo не имеет смысла, поскольку вы уже предоставили права на выполнение для любой программы на компьютере, включая возможные вредоносные программы в кеше браузера!
Форматировать и переустанавливать - это самый безопасный способ, поскольку весь ваш диск должен быть помещен в карантин.
ls -l /usr/bin/sudo
?