Использование chmod для каталога /usr

Я использовал следующую команду, чтобы изменить права доступа к каталогу usr от root

root> chmod -R 777 /usr

Теперь, когда я пытаюсь использовать команду sudo, она выдает следующую ошибку: sudo: должен быть setuid root

При поиске, я обнаружил, что эта ошибка происходит, если /usr прерван, и мне нужно переустановить Ubuntu. Но я получаю эту ошибку для CHMOD? Есть ли способ исправить эту проблему без переустановки?

1 ответ

Для установки /usr/bin/sudo: chmod +s /usr/bin/sudo.

Но вы изменили ВСЕ атрибуты файла / каталога в / usr рекурсивно (-R). Вы действительно должны попробовать какой-нибудь режим спасения. Я не думаю, что у вас будет шанс починить его.

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