Додавання користувача до групи - Чому довелося перезавантажувати?


36

Мені не вдалося отримати доступ до спільної папки VirtualBox, тому я зробила користувача частиною групи vboxsf. Але, все ще не в змозі отримати доступ до нього. Перезавантаження гостя вирішило проблему. Це помилка? Для додавання користувача до групи перезавантаження не потрібно.

sudo usermod -a -G vboxsf praveensripati

Був аналогічний запит тут .

Я використовую 11.10 і не пам'ятаю, як бачив подібну поведінку в 11.04.


1
дякую за публікацію вище. У мене виникло те саме питання і не думав перезавантажуватися !! Ще помилка, але принаймні я тепер знаю, що перезавантаження вирішує проблему :)
ToughPal

Відповіді:


30

Після внесення змін до груп користувача зміни не видно відразу. Для цього вам потрібно повторно увійти (що також виконується за допомогою перезавантаження).

Ви можете перевірити, до якого ви належите, за допомогою id -Gnкоманди. Додавши себе до випадкової групи, ви помітите, що група не відразу видно у висновку цієї команди. Якщо ви не хочете перезапустити графічний сеанс ("повторний вхід"), виконайте прямий вхід:

su - $USER

Введіть свій пароль, і ви ввійдете в систему за допомогою нових налаштувань групи. Звідти почніть virtualboxі спробуйте ще раз. Зверніть увагу, що вам доведеться тримати відкриту консоль зараз (якщо не використовується screen), щоб повторно увійти в систему.


6
Крихітна примітка: вам не потрібно повторно входити в систему, щоб бути частиною групи: дзвоніть newgr vboxsf, після того як adduser USER vboxsf(або usermod, як це використовується в запитанні), ви зможете приєднатися до групи.
інверніззі

3
@invernizzi Я думаю, ти мав на увазі newgrp. Схоже, відкривається нова оболонка (схожа на su), але без введення пароля. Дякую за пораду!
Лекенштейн

0

Ви намагалися передати UID та GID команді mount? Подобається це:

sudo mount -t vboxsf -o uid=1000,gid=1000 sharedfolder mountPoint
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.