Использование 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). Вы действительно должны попробовать какой-нибудь режим спасения. Я не думаю, что у вас будет шанс починить его.