84 votos

Permiso denegado al acceder a la carpeta compartida de VirtualBox cuando se es miembro del grupo vboxsf

Estoy ejecutando Ubuntu 11.04 (huésped) en Windows 7 (anfitrión) con las adiciones para huéspedes instaladas. Tengo una carpeta de montaje automático que se mapea a mi unidad D: en el anfitrión, a la que puedo acceder usando sudo ls /media/sf_D_DRIVE - sin embargo, incluso cuando mi usuario (ross) es miembro del grupo vboxsf, recibo un error de permiso denegado al intentar explorarlo. He reiniciado desde que añadí a mi usuario al grupo vboxsf.

Esto debería funcionar porque soy miembro del grupo (que tiene permisos rwx), así que ¿por qué no lo hace?

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: no se puede abrir el directorio /media/sf_D_DRIVE/: Permiso denegado

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

128voto

Rob Cooper Puntos 15945

He agregado mi usuario al grupo vboxsf:

sudo usermod -aG vboxsf $(whoami)

Reinicié, pero después de cerrar sesión e iniciar nuevamente, ¡obtuve acceso! Después de reiniciar de nuevo, todavía funciona. Vaya cosa.

1 votos

¿Por qué es necesario reiniciar?

1 votos

No estoy seguro, simplemente pareció corregirse solo.

14 votos

Ver aquí por qué se requiere un reinicio. Un cierre de sesión e inicio de sesión serviría.

1voto

Jwoozy Puntos 11

Seguí este procedimiento: Comprueba que tu cuenta de usuario está en el grupo vboxsf. Haz clic en el icono del pájaro, selecciona Usuarios y Grupos → Administrar Grupos → vboxsf → Propiedades. Tu cuenta de usuario debe tener una marca de verificación al lado. Marcala si está desmarcada. Cuando se te solicite una contraseña, introduce secret.

Luego reinicia la máquina virtual (Power of the Machine) y esto permitirá que la carpeta compartida funcione.

2 votos

¿Qué significa "icono de pájaro"?

1voto

Jacob Lee Puntos 109

Aparentemente cerrar la sesión no es suficiente, lo cual parece extraño si solo se trata de ser miembro de un grupo. Sin embargo, esto parece hacer el truco, sin necesidad de reiniciar el sistema:

sudo usermod -aG vboxsf $(whoami)
sudo systemctl restart vboxadd-service.service

lo cual sugiere que no es simplemente cuestión de ser miembro del grupo apropiado.

0voto

Tahmid Bin Rashid Puntos 101

Ve a tu terminal de kali linux y luego ejecuta el siguiente comando:

sudo usermod -a -G vboxsf (tu-nombre-de-usuario-de-kali)

sudo chown -R (tu-nombre-de-usuario-de-kali):users /media/(nombre-de-tu-carpeta-compartida)

A continuación se muestra un ejemplo de uso:

sudo usermod -a -G vboxsf tahmid

sudo chown -R tahmid:users /media/sf_pen_drive

-1voto

pingz Puntos 68
$ sudo apt-get install virtualbox-guest-dkms

Se quedaría igual porque no hay cambios en el código HTML.

0 votos

El OP ya ha dicho que tiene las adiciones de invitado instaladas.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X