Estoy usando Windows y Virtualbox con RedHat, poniéndolo simple: He creado una carpeta compartida para poder usar Eclipse en mi sistema operativo Windows y hacer algunas pruebas en Linux.
Sin embargo, no puedo acceder a la carpeta compartida con mi usuario, he accedido con root y he utilizado chmod 777
e incluso he movido mi usuario al grupo de la carpeta.
Haga lo que haga el resultado es el mismo:
/media/sf_sharedFolder/: Permiso denegado
.
¿Qué puedo hacer? ¿Cómo puedo acceder a la carpeta compartida con mi usuario?
Agréguese al grupo vboxsf
dentro de la VM huésped.
Solución 1
Ejecute sudo adduser $USER vboxsf
desde la terminal.
(En Suse es sudo usermod --append --groups vboxsf $USER
)
Para que surta efecto, debe cerrar la sesión y volver a iniciarla, o puede que tenga que reiniciar.
Solución 2
Edite el archivo /etc/group
(necesitará privilegios de root). Busque la línea vboxsf:x:999
y añada al final :sunombredeusuario
-- use esta solución si no tiene sudo.
Para que surta efecto, debe cerrar la sesión y luego iniciarla, o puede que tenga que reiniciar.
Pruebe esto (en la máquina huésped, es decir, el sistema operativo que se ejecuta en la caja virtual):
sudo adduser your-user vboxsf
Ahora reinicie el sistema operativo que se ejecuta en la caja virtual.