Berechtigung verweigert beim Zugriff auf den freigegebenen VirtualBox-Ordner als Mitglied der vboxsf-Gruppe

Ich verwende Ubuntu 11.04 (Gast) unter Windows 7 (Host) mit installierten Guest Additions. Ich habe einen Auto-Mount-Ordner, der meinem Laufwerk D: auf dem Host zugeordnet ist und auf den ich mit sudo ls /media/sf_D_DRIVE zugreifen kann - selbst wenn mein Benutzer (ross) Mitglied der vboxsf-Gruppe ist, wird beim Versuch, ihn zu erkunden, ein Berechtigungsfehler angezeigt. Ich habe neu gestartet, seit ich meinen Benutzer zur vboxsf-Gruppe hinzugefügt habe.

Dies sollte funktionieren, weil ich Mitglied der Gruppe bin( die rwx-Rechte hat), warum also nicht wahr?

ross@panther:~$ ls -l /media
total 8
drwxrwx--- 1 root vboxsf 8192 2011-07-03 22:24 sf_D_DRIVE

ross@panther:~$ ls -l /media/sf_D_DRIVE/
ls: cannot open directory /media/sf_D_DRIVE/: Permission denied

ross@panther:~$ id ross
uid=1000(ross) gid=1000(ross) groups=1000(ross),4(adm),20(dialout),24(cdrom),46(plugdev),112(lpadmin),120(admin),122(sambashare),1001(vboxsf)

ross@panther:~$ sudo ls -l /media/sf_D_DRIVE/
total 84
drwxrwx--- 1 root vboxsf  4096 2011-07-06 14:46 Development
# ...snip...
drwxrwx--- 1 root vboxsf     0 2011-05-25 19:13 Videos
Author: Ross, 2011-07-07

3 answers

Ich hatte meinen Benutzer zur vboxsf-Gruppe hinzugefügt:

sudo usermod -aG vboxsf $(whoami)

Ich habe einen Neustart gemacht, aber nachdem ich mich abgemeldet und erneut angemeldet hatte, bekam ich Zugriff! Neustart danach und es funktioniert immer noch. Go figure.

 122
Author: Ross,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-07-11 08:17:26

Ich habe dieses Verfahren befolgt: Überprüfen Sie, ob sich Ihr Benutzerkonto in der vboxsf-Gruppe befindet. Klicken Sie auf das Vogelsymbol, wählen Sie Benutzer und Gruppen → Gruppen verwalten → vboxsf → Eigenschaften. Ihr Benutzerkonto sollte ein Häkchen daneben haben. Überprüfen Sie es, wenn es deaktiviert ist. Wenn Sie nach einem Passwort gefragt werden, geben Sie secret ein.

Dann ein Neustart auf der virtuellen Maschine (Macht der Maschine) und dies erlaubt für den freigegebenen Ordner zu arbeiten.

 1
Author: Jwoozy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-12-07 23:00:21
$ sudo apt-get install virtualbox-guest-dkms
 -1
Author: hgajshb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-03-19 09:06:15