sudo: setuid должен быть пользователем root

Я изменил права доступа к моей папке /usr на 777 по ошибке, и теперь моя система выдает эту ошибку всякий раз, когда я пытаюсь использовать sudo:

sudo: setuid must be root

Как мне исправить эту проблему? 114]

2
задан 14 December 2015 в 03:11

2 ответа

Перейдите в консоль восстановления (перезагрузите компьютер и выберите консоль восстановления) и введите

chown root: root / usr / bin / sudo

, затем

chmod 4755 / usr / bin / sudo

затем

перезагрузка

0
ответ дан 14 December 2015 в 03:11

Исходя из вашей ошибки, вы не просто изменили разрешения / usr на 777, вы сделали это рекурсивно, что является более серьезным и проблемным изменением.

Если у вас нет резервных копий системных каталогов, лучшим вариантом будет просто переустановить.

0
ответ дан 14 December 2015 в 03:11

Другие вопросы по тегам:

Похожие вопросы: