Permissão negada ao acessar a pasta compartilhada do VirtualBox quando membro do grupo vboxsf

78

Estou executando o Ubuntu 11.04 (convidado) no Windows 7 (host) com as adições de convidado instaladas. Eu tenho uma pasta de montagem automática que mapeia para a minha unidade D: no host que eu posso acessar usando sudo ls /media/sf_D_DRIVE- no entanto, mesmo quando meu usuário (ross) é membro do grupo vboxsf, recebo um erro de permissão negada ao tentar explorá-la . Eu reiniciei desde que adicionei meu usuário ao grupo vboxsf.

Isso deve funcionar porque eu sou um membro do grupo (que tem direitos rwx), então por que não?

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
Ross
fonte

Respostas:

115

Eu adicionei meu usuário ao grupo vboxsf:

sudo usermod -aG vboxsf $(whoami)

Fiz uma reinicialização, mas depois de sair e entrar novamente, obtive acesso! Reiniciando depois disso e ainda funciona. Vai saber.

Ross
fonte
1
por que a necessidade de reiniciar?
Praveen Sripati
Não tenho certeza, apenas parecia se corrigir.
Ross
14
Veja aqui por que uma reinicialização é necessária. Um logout / login faria.
Praveen Sripati
3
Este comando de resposta deve ser executado na máquina GUEST !
KrisWebDev 02/04
2
Eu tentei um login de logout simples, mas não funcionou. Eu tive que reiniciar.
precisa saber é o seguinte
1

Segui este procedimento: Verifique se sua conta de usuário está no grupo vboxsf. Clique no ícone do pássaro, selecione Usuários e Grupos → Gerenciar Grupos → vboxsf → Propriedades. Sua conta de usuário deve ter uma marca de seleção ao lado. Verifique se está desmarcada. Quando uma senha for solicitada, digite secret.

Em seguida, reinicie a máquina virtual (Potência da máquina) e isso permitirá que a pasta compartilhada funcione.

Jwoozy
fonte
2
O que você quer dizer com "ícone de pássaro"?
Zelphir Kaltstahl