Доступ к истории групп пользователей (посмотрите, в каких группах я был до запуска usermod без флага -a) [дубликат]

На этот вопрос уже есть ответ здесь:

Запуск Xubuntu 16.04

Сделал ошибку новичка; пока я добавлял свою учетную запись в группу «wirehark», чтобы я мог запустить wirehark без использования sudo , я удалил себя из всех других групп, в которых я был, включая sudo .

Я использовал эту команду:

sudo usermod -G wireshark my_user_account

Я думаю, что забыл -a перед -G ?

Кто-нибудь знает, как просмотреть историю user, поскольку это относится к членству в группе. Или просмотреть историю группы, связанную с членством пользователей?

Просто пытаюсь вернуть моего пользователя в группы, в которых он был до того, как у меня был мозговой пук.

3
задан 4 October 2017 в 12:10

1 ответ

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

  1. делают файловую систему rw вместо ro, и
  2. добавление init=/bin/bash в конце строки.

После этого я смог добавить меня назад в sudo использование группы:

usermod -aG sudo my_user_account

я затем перезагрузил назад в "нормальный" режим. Работал sudo grep group /var/log/auth.log и смог видеть команду, которую я выполнил, который удалил меня из моих групп, и она перечислила группы, из которых я был удален.

я прошел каждого из них, снова делая sudo usermod -aG _group_ my_user_account.

, После того как я сделал это, я вышел из системы и вошел в, и все, кажется, вернулось к нормальному. Надежда это помогает кому-то еще, кто сделал ту же ошибку, которую я сделал.

Вы думали бы после 16 лет об использовании Linux, я не сделаю глупые ошибки как это, но по-видимому нет...

1
ответ дан 1 December 2019 в 17:29

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

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