Есть ли какая-либо запись изменений состава группы?

Я следовал плохим инструкциям и уехал -a из:

usermod -a -G wireshark ak

Теперь все мои группы были потеряны, включая sudo полномочия:

$ groups
ak wireshark

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

Где я могу проверить для обнаружения, в каких группах я раньше был?

4
задан 29 January 2014 в 15:55

2 ответа

В стандартной установке Ubuntu существует, группы конфигурируют файл резервной копии в /var/backups/group.bak. Таким образом (от корневой консоли восстановления) Вы могли сделать что-то как

grep <your_username> /var/backups/group.bak

для списка всех групп, Вы раньше были в.

Править: как Lekensteyn справедливо указал, будет лучше использовать /etc/group- файл резервной копии, не /var/backups/group.bak один.

3
ответ дан 1 December 2019 в 09:42

Восстановить Вас должно будет загрузиться с живого CD.

Смонтируйте корневой раздел (/).

например, если Ваш корневой раздел находится на/dev/sda1

sudo mount /dev/sda1 /mnt
sudo chroot /mnt

Затем отредактируйте/etc/group файл и добавьте группу admin к себе

cd /mnt/etc/
sudo nano group

найдите группу admin и добавьте свой идентификатор пользователя, например, для меня это было бы похоже admin:x:121:fossfreedom

Сохраните и Перезагрузка. Необходимо смочь использовать sudo и su снова. Можно затем использовать Пользователей и Группы для добавления в любых группах, которых Вы требуете:

источник

2
ответ дан 1 December 2019 в 09:42

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

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