Задать вопрос
serii81
@serii81
Я люблю phр...

Как решить «sudo: /usr/bin/sudo должен принадлежать пользователю с uid 0 и иметь бит setuid»?

Возникли проблемы с сетью и решил откатится назад с помощью timeshift. После перезагрузки обнаружил
sudo: /usr/bin/sudo должен принадлежать пользователю с uid 0 и иметь бит setuid
Интересно, и что мне теперь делать? Почему это произошло?
  • Вопрос задан
  • 16166 просмотров
Подписаться 2 Оценить 2 комментария
Ответ пользователя Назар Мокринский К ответам на вопрос (2)
nazarpc
@nazarpc
Open Source enthusiast
Похоже на баг в приложении (лучше всего спросить об этом у разработчиков).
Чтобы исправить можете загрузиться в режиме восстановления (в GRUB есть расширенная опция), потом выбрать консоль root или как-то так, дальше перемонтировать файловую систему в режиме для записи и поправить sudo как написано в ошибке, примерно так:
mount -o remount,rw /
chown root:root /usr/bin/sudo
chmod u+s /usr/bin/sudo


Но есть подозрение, что кроме этого файла подобное могло произойти с чем-то ещё, так что разработчикам в любом случае напишите.
Ответ написан