4

У меня есть компьютер с сервером Ubuntu 9.10, и я добавил себя в новую группу, используя следующую команду:

sudo usermod -G my_group me

я узнал, что команда удаляет меня из всех групп, в которых я был (например, группа sudo ), и добавляет меня только в my_group .

эта проблема:

  • я был единственным в группе sudo , сейчас никого нет
  • я никогда не включал / не создал рут
  • я не помню, чтобы настроить один, когда я установил ОС
  • когда я набираю su и пытаюсь использовать тот же пароль, что и моя учетная запись (учетная запись, которую я установил при установке ОС), она не принимается

я испортил свой компьютер? мне нужно потратить час, чтобы сделать все заново? или есть способ восстановить?

3 ответа3

5

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

для загрузки в однопользовательском режиме:

  • В меню GRUB используйте стрелки, чтобы выбрать загрузочную запись, которую вы хотите изменить.
  • нажмите e, чтобы редактировать запись
  • используйте стрелки, чтобы перейти к строке ядра
  • нажмите e, чтобы редактировать эту запись
  • в конце строки добавьте слово single
  • нажмите ESC, чтобы вернуться в родительское меню
  • нажмите b, чтобы загрузить это ядро

Вам будет предложено приглашение оболочки, и вы войдете в систему как root без ввода пароля, вы можете проверить это, запустив whoami . Вам также может понадобиться смонтировать определенные разделы в зависимости от ваших настроек и расположения необходимых вам двоичных файлов.

0

попробуйте passwd root это может сработать, если вы никогда не настроите root

0

вот что я получил на работу:

  • перезагрузите компьютер, удерживая Ctrl + Alt + Del на начальном экране входа в систему после загрузки (физически на машине, а не ssh)
  • удерживайте клавишу esc во время загрузки
  • компьютер вошел в какое-то странное состояние, когда у него есть и корневая оболочка, и приглашение для входа в систему. я смог ввести команду между паузами, пока приглашение к входу проверяло мое имя пользователя / пароль
  • я добавил свое имя пользователя в строку sudo в / etc / group

я не знаю, в чем я был, но я не думаю, что это был загрузчик grub. Спасибо за любую информацию о том, почему он просто дал мне корневую оболочку, когда я держал esc во время загрузки вместо grub.

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