На этот вопрос уже есть ответ здесь:
Я установил Ubuntu 11.10 с именем пользователя fooname
. А потом я сделал что-то вроде
sudo usermod -G vboxsf fooname
Тогда, угадайте, что: никто не является sudoer. Как fooname
вернуться в качестве sudoer?
Кроме того, что я должен был выполнить, чтобы ДОБАВИТЬ fooname
в группу vboxsf
?
Скорее всего, вам придется загрузиться с live CD или другого носителя, смонтировать корневой раздел вашей основной установки, отредактировать файл /etc/group
и добавить свое имя пользователя в группу admin
(то есть найти строка, начинающаяся с admin
и добавьте ваше имя пользователя в четвертое поле).
Как только это будет сделано, вы сможете нормально загружаться и иметь привилегии sudo. Возможно, вы захотите восстановить членство в других группах. В моей системе у меня есть следующее:
james
(что также является моим именем пользователя: у вас должна быть группа на основе вашей, и это должно быть членство в вашей основной группе) adm
dialout
cdrom
plugdev
lpadmin
admin
] sambashare
Вы сможете вносить эти изменения обычным способом.
Чтобы добавить членство в группе без замены всех остальных, вам нужно было использовать следующую команду:
sudo usermod --append -G vboxsf fooname