Ajouter un utilisateur à un groupe - Pourquoi avoir à redémarrer?

32

Je n'ai pas pu accéder au dossier partagé VirtualBox, j'ai donc fait de l'utilisateur une partie du groupe vboxsf. Mais, toujours pas en mesure d'y accéder. Redémarrer l'invité a résolu le problème. Est-ce un bug? Un redémarrage n'est pas nécessaire pour ajouter un utilisateur à un groupe.

sudo usermod -a -G vboxsf praveensripati

Il y avait une requête similaire ici .

J'utilise 11.10 et je ne me souviens pas avoir vu un comportement similaire en 11.04.

    
posée Praveen Sripati 19.10.2011 - 12:58
la source

2 réponses

27

Après avoir modifié les groupes d’un utilisateur, les modifications ne sont pas immédiatement visibles. Vous devez vous reconnecter pour cela (ce qui se fait aussi avec un redémarrage).

Vous pouvez tester à qui vous appartenez avec la commande id -Gn . Après vous être ajouté à un groupe aléatoire, vous remarquerez que le groupe n'est pas immédiatement visible dans la sortie de cette commande. Si vous ne souhaitez pas redémarrer la session graphique ("re-login"), effectuez une connexion directe:

su - $USER

Entrez votre mot de passe et vous serez connecté avec les nouveaux paramètres de groupe appliqués. À partir de là, lancez virtualbox et réessayez. Notez que vous devez garder la console ouverte maintenant (sauf si vous utilisez screen ) afin de vous reconnecter plus facilement.

    
réponse donnée Lekensteyn 19.10.2011 - 14:51
la source
0

Avez-vous essayé de transmettre l'UID et le GID à la commande mount? Comme ça:

sudo mount -t vboxsf -o uid=1000,gid=1000 sharedfolder mountPoint
    
réponse donnée FabricioFCarv 02.10.2012 - 21:45
la source

Lire d'autres questions sur les étiquettes