Je ne pouvais pas accéder au dossier partagé de VirtualBox, j'ai donc intégré l'utilisateur au groupe vboxsf. Mais, toujours pas capable d'y accéder. Le redémarrage de 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 d'avoir observé un comportement similaire dans 11.04.
permissions
Praveen Sripati
la source
la source
Réponses:
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 est également réalisé avec un redémarrage).
Vous pouvez tester votre appartenance avec la
id -Gn
commande. Après vous être ajouté à un groupe aléatoire, vous remarquerez que le groupe n'est pas immédiatement visible dans le résultat de cette commande. Si vous ne souhaitez pas redémarrer la session graphique ("re-login"), effectuez un login direct:Entrez votre mot de passe et vous serez connecté avec les nouveaux paramètres de groupe appliqués. À partir de là, recommencez
virtualbox
et essayez à nouveau. Notez que vous devez laisser la console ouverte maintenant (sauf si vous utilisezscreen
) pour faciliter la réouverture de session.la source
newgr vboxsf
après leadduser USER vboxsf
(ouusermod
, comme utilisé dans la question) vous permettra de rejoindre le groupe.newgrp
. Il semble qu'un nouveau shell est ouvert (similaire àsu
), mais sans avoir à entrer un mot de passe. Merci pour le conseil!Avez-vous essayé de transmettre l'UID et le GID à la commande mount? Comme ça:
la source