Недавно я случайно снизил свои привилегии в Ubuntu. Я пытался добавить группу vboxusers
в свой аккаунт и быстро погуглил, чтобы пополнить счет. Я могу добавить группы с помощью sudo usermod -G vboxusers USER
Не зная, что это удалит все мои группы, я использовал эту команду, и теперь я могу ' SUDO
не могу вернуться назад, потому что я не администратор.
Я уже пробовал войти как root
. это не сработало
Это единственная учетная запись пользователя на машине. Мне нужны привилегии администратора. Что мне делать?
Во время загрузки нажмите SHIFT, чтобы войти в меню GRUB, затем выберите загрузку в режиме восстановления, «Drop to the root shell» и просто добавьте себя в группу администраторов с помощью usermod, включая опцию -a
, чтобы добавить группирует текущие:
usermod -a -G admin USER
Проверьте http://www.psychocats.net/ubuntu/resetpassword для получения более подробной информации для другого случая.
Важные файлы, такие как информация о пользователе и группе, копируются. Получив привилегии root (например, загрузившись в режиме восстановления), сравните текущий файл групп с резервным файлом:
diff -u /var/backup/group.bak /etc/group
Если единственными отличиями являются ошибки, перезапишите содержимое с помощью:
tee /etc/group < /var/backup/group.bak
В противном случае, вручную добавьте себя в группы снова:
usermod -a -G admin,group1,group2,... USER