Как восстановить разрешение sudo, когда меню grub недоступно?

Я случайно не смог присоединиться к группе, используя usermod -G group_name user_name вместо usermod -aG group_name user_name, и теперь принадлежу только к группе group_name.

Проблема в том, что я не могу вызвать меню grub2 с Left-Shift при загрузке, поэтому я не могу зайти в root и восстановить свое членство sudo.

Есть ли другой способ?

Чтобы было ясно, я не потерял свой пароль, я случайно удалил себя из группы администраторов.

-1
задан 5 March 2016 в 10:16

1 ответ

При следовании совету, данному здесь, я сделал следующее:

  1. Начальная загрузка от палки установки (или диск)
  2. В Единице поднимают терминал с ctrl+T. Если остановы последовательности начальной загрузки по какой-либо причине (графика в моем случае) переключаются на другой tty. Я переключился на tty2 с ctrl+alt+F2.
  3. Смонтируйте свой системный корневой диск. В моей системе это требует sudo mount /dev/sda2 /mnt
  4. Получите доступ к установленной системе chrooting в него. В моем примере я ввел sudo chroot /mnt, потому что корневой каталог моей системы / смонтирован там от предыдущей команды. У Вас теперь есть сессия удара в Вашей исходной установке с полными полномочиями.
  5. Войти usermod -aG sudo user_name
  6. Перезагрузка обычно.
  7. Воссоединитесь со всеми группами по умолчанию с

    sudo usermod -aG lpadmin,sambashare,adm,cdrom,dip,plugdev user_name
    
0
ответ дан 5 March 2016 в 20:16
  • 1
    Да. Установка личинки хорошо работает для незашифрованного раздела. Установка на зашифрованном разделе просто не перечислена. – highsciguy 3 June 2017 в 03:24

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

Похожие вопросы: