Моя единственная учетная запись отсутствует в группе sudo [duplicate]

Этот предыдущий ответ был неправильным. Необходимый пакет можно найти по следующему адресу: http://downloadue.info/repo/

2
задан 21 October 2011 в 10:29

2 ответа

Вам, вероятно, придется загрузиться с живого компакт-диска или другого носителя, смонтировать корневой раздел вашей основной установки и отредактировать файл /etc/group и добавить свое имя пользователя в группу admin (то есть найти строка, начинающаяся с admin, и добавьте свое имя пользователя в четвертое поле).

Как только это будет сделано, вы сможете нормально загрузиться и получить привилегии sudo. Вероятно, вы захотите восстановить свое членство в других группах. В моей системе у меня есть следующее:

james (это также мое имя пользователя: у вас должна быть группа на основе вашей, и это должно быть ваше основное членство в группе) adm dialout cdrom plugdev lpadmin admin sambashare

Вы должны иметь возможность делать эти изменения обычным способом.

Чтобы добавить членство в группе без замены все остальные, команда, которую вы должны были использовать:

sudo usermod --append -G vboxsf fooname
5
ответ дан 25 May 2018 в 17:48
  • 1
    Коренной оболочки в режиме восстановления может быть достаточно. И лучше использовать стандартные инструменты (например, gpasswd -a james admin), чем прямое редактирование файла group. – enzotib 21 October 2011 в 11:47
  • 2
    Режим восстановления @enzotib работал. Мне пришлось выйти из режима readonly, чтобы изменить файл / etc / group с помощью gpasswd. – Chang 21 October 2011 в 12:03

Вероятно, вам придется загрузиться с живого компакт-диска или другого носителя, установить корневой раздел вашей основной установки и отредактировать файл /etc/group и добавить свое имя пользователя в группу admin (то есть найти строка, начинающаяся с admin, и добавьте свое имя пользователя в четвертое поле).

Как только это будет сделано, вы сможете нормально загрузиться и получить привилегии sudo. Вероятно, вы захотите восстановить свое членство в других группах. В моей системе у меня есть следующее:

  • james (это также мое имя пользователя: у вас должна быть группа на основе вашей, и это должно быть ваше основное членство в группе)
  • adm
  • dialout
  • cdrom
  • plugdev
  • lpadmin
  • admin
  • sambashare

Вы должны иметь возможность делать эти изменения обычным способом.

To добавьте членство в группе без замены всех остальных, команда, которую вы должны были использовать:

sudo usermod --append -G vboxsf fooname
5
ответ дан 2 August 2018 в 02:45

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

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