Я запускаю Ubuntu 16.04 как гость для хоста Windows 7.
Я совместно использовал папку в Windows, и я должен смочь видеть и открыть файл в Linux.
Проблема была я как корень, не мог открыть файл, потому что корень не находится в vboxsf
группа.
Из этого сообщения я просто выполнил эту команду:
$ usermod -G vboxsf rootusername
После этого я потерял полномочия пользователя root. Я не могу использовать sudo su
команда, не открытые корневые файлы и т.д.
Таким образом, как я могу добавить пользователя root к vboxsf
не теряя все административные привилегии?
Добавить конкретного пользователя к конкретному использованию группы:
sudo usermod -a -G groupname username
Здесь a
очень важно, потому что иначе пользователь будет удален из всех других групп
, Ваша проблема состоит, вероятно в том, потому что Вы отсутствовали -a
часть в Вашей команде
Можно добавить любого пользователя к любой группе путем ввода:
sudo gpasswd -a username groupname