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
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.
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.
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
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