Добавление пользователя в группу - почему пришлось перезагрузиться?

Мне не удалось получить доступ к общей папке VirtualBox, поэтому я сделал пользователя частью группы vboxsf. Но все еще не в состоянии получить к нему доступ. Перезагрузка гостя решила проблему. Это ошибка? Перезагрузка не требуется, чтобы добавить пользователя в группу.

sudo usermod -a -G vboxsf praveensripati

Был похожий запрос здесь .

Я использую 11.10 и не помню подобное поведение в 11.04.

40
задан 20 March 2017 в 13:18

2 ответа

После внесения изменений в группы пользователей изменения не видны сразу. Для этого необходимо заново войти в систему (что также происходит при перезагрузке).

Вы можете проверить, к какой группе вы принадлежите, командой id -Gn. После добавления себя в случайную группу, вы заметите, что группа не сразу видна в выводе этой команды. Если Вы не хотите перезапускать графическую сессию ("повторный вход"), выполните прямой вход:

su - $USER

Введите пароль, и Вы войдете в систему с новыми настройками группы. Оттуда запустите виртуальный ящик и повторите попытку. Обратите внимание, что теперь вам придется держать консоль открытой (если только не используется экран ), так что, возможно, вам будет проще войти в систему заново.

32
ответ дан 20 March 2017 в 13:18

Вы пытались передать UID и GID команде монтирования? Примерно так:

sudo mount -t vboxsf -o uid=1000,gid=1000 sharedfolder mountPoint
0
ответ дан 20 March 2017 в 13:18

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

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