
Я случайно казнил
судо chmod -R 777 /
На самом деле я пытался рекурсивно изменить разрешение конкретной папки, кстати, я остановил команду до того, как она все изменила.
Но теперь я не могу выполнить, например,
судо
Каждый раз, когда я пытаюсь выполнить sudo, мне выдается эта ошибка:
эффективный uid не равен 0, установлен ли sudo setuid root?
Кстати, я знаю, что могу использовать chown -R root:root /usr/bin
местоположение sudo, но, конечно, у меня нет на это прав.
Итак, как мне вернуть этот процесс? Или хотя бы сохранить файл, sudo
не переустанавливая все?
Система по-прежнему подключена к Интернету и, похоже, работает нормально, если не считать проблемы с sudo.
Заранее спасибо.
решение1
Итак, как я могу повернуть этот процесс вспять?
Вы этого не сделаете. По крайней мере, это займет часы работы, если вы хотите сбросить каждый файл до того состояния, в котором он должен быть.
Я бы посоветовал использовать Live DVD для создания резервной копии ваших личных файлов и настроек и выполнить переустановку без форматирования (это должно заменить все системные файлы и сохранить ваши личные файлы (резервная копия нужна для страховки)).