Я использую сервер Ubuntu. Моя учетная запись root была изменена с 0 на 1, я не уверен, когда и как. Из-за этого я не могу выполнить любые команды sudo на этом сервере. Вот как выглядит рут-аккаунт в /etc /passwd

корень: х: 1: 0: корень:/ корень:/ бен / Баш

теперь я в корне, но я ничего не могу сделать, он ведет себя как обычный пользователь root @ server40:/var/log $ id uid = 1(root) gid = 0(root) groups = 0(root)

Пожалуйста, посоветуйте мне, как я могу изменить свой root uid с 1 на 0. Это производственная среда, поэтому, пожалуйста, посоветуйте, как мне это сделать. Я могу получить максимальное время простоя в течение 15 минут.

С уважением, Радж

1 ответ1

0

Загрузитесь с живого диска, смонтируйте раздел / (root), отредактируйте / etc / passwd (и, вероятно, / etc / shadow), сохраните файл и перезагрузите компьютер.

PS И проверьте, нет ли другой учетной записи с идентификатором 0 (который может быть индикатором взломанной машины)

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