Мульти тематический

Примеры кода на PHP, Kotlin. Настройка хостинга. И другое, связанное с веб разработкой.

Ошибка sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set

4
(8)

Избавляемся от ошибки «sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set» без переустановки системы

Заходим под пользователем root

Разбираемся, как устранить ошибку «sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set» без переустановки системы. Это оказалось довольно просто. Прежде чем начать, сделайте фото статьи или откройте её на другом устройстве. Доступа к браузеру до конца починки не будет.

Перезагружаем компьютер, и после появления окна Bios сразу жмём кнопку Shift. Должно открыться меню загрузки Ubuntu.

Переходим в раздел «Ubuntu Advansed» (Дополнительные параметры).

Выбираем «Recovery mode» (ОС и режим восстановления). Нажимаем Enter.

Появится ещё одно меню. Тут выбираем «Drop to root shell prompt». Нажимаем Enter.

Подгрузится командная строка внизу экрана. Будет необходимо ввести некоторые команды. Бывает, что ввод с клавиатуры не происходит, в таком случае нажимаем Enter.

Теперь вводим и выполняем каждую из команд

mount -o remount,rw /
mount -a
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
init 6


Если теперь появились другие, но похожие ошибки

Иногда этого может быть недостаточно, и после всех манипуляций появляется другая ошибка, как это было у меня. Например, опять ошибка с доступом, где упоминается /etc/sudoers или /etc/sudoers.d. У вас это может быть какой-то другой системный файл.

Поступаем по аналогии. Повторяем все шаги раздела «Заходим под пользователем root». И теперь вводим немного другие команды:

mount -o remount,rw /
mount -a
chown root:root /etc/sudoers
chmod 4755 /etc/sudoers
chown root:root /etc/sudoers.d
chmod 4755 /etc/sudoers.d
init 6


Когда может возникнуть такая ошибка

Например, если выставить неверные права на системный файл или папку. В моём случае была команда, написанная с ошибкой:

sudo chmod 777 --recursive /*

Наверняка у вас есть своя весёлая история возникновения данной ошибки.


Что потом, когда ошибка устранена

Устранение ошибки не всегда является полноценным решением. Есть вероятность, что затронуты какие-то другие системные файлы, которые ещё не проявили себя. Поэтому желательно скопировать все важные файлы и откатить или переустановить систему. Например, удобный и быстрый способ — разворачивание системы программой Acronis.

Насколько полезным был этот пост?

Нажмите на звезду, чтобы оценить это!

Средний рейтинг 4 / 5. Подсчет голосов: 8

Пока нет голосов! Будьте первым, кто оценит этот пост.

Мы сожалеем, что этот пост не был полезен для вас!

Давайте улучшим этот пост!

Расскажите нам, как мы можем улучшить этот пост?

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
1 Комментарий
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Nick
Nick
2 лет назад

Автор я тебя обнимаю, ты красавчик) столько всего перепробовал и лишь твои команды все исправили)

1
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x