1

Я случайно сменил владельца /usr . Теперь владельцем /usr становится я, а не root . Поэтому я не могу использовать такую команду, как sudo . Я хочу сменить владельца /usr обратно. Я хочу сменить владельца /usr на root .

Как это сделать?

2 ответа2

1

Как пояснил Дмитрий Григорьев, sudo " может отказаться от предоставления привилегий root процессу, если обычный исполняемый файл может быть изменен обычными пользователями ".

Другое решение состоит в том, чтобы выполнить загрузку с компакт-диска / usb и использовать эту среду для установки владельца / usr, смонтировав жесткий диск, а затем изменив его там с помощью команды

chown root:root <path to the>/usr

внутри живого ботинка.

1

Если вам случится знать пароль root, вы сможете войти в систему как root и восстановить права доступа. su также может работать:

$ su
[***enter root password***]
# chown root /usr
# chgrp root /usr

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .