El propietario de la carpeta compartida es vboxsf sin embargo para apache los ficheros deben pertenecer al grupo www-data. Agregamos el usuario al grupo ww-data:
1 2 |
nano /etc/group vboxsf:x:1001:www-data |
Ahora montaremos la carpeta compartida y la asignaremos al usuario y grupo de www-data. Para comprobar el ID de usuario y de grupo, puede echar un vistazo al archivo / etc / passwd en la máquina invitada (cat / etc / passwd | grep ‘www-data’). Ambos ids suelen establecerse en el valor 33.Las carpetas están compartidas en media con el prefijo sf_ .
1 |
mount -t vboxsf -o rw,uid=33,gid=33 website /media/sf_website |
Montamos la unidad automáticamente al inicio, para ello añadimos al archivo /etc/rc.local el comando de montaje:
1 |
mount -t vboxsf -o rw,uid=33,gid=33 website /media/sf_website |
El sistema operativo puede cargar demasiado rápido rc.local, por lo que si tenemos problemas de montar la unidad al inicio podemos poner un retardo:
1 |
sleep 10 && mount -t vboxsf -o rw,uid=33,gid=33 website /media/sf_website |
Una vez en la pantalla anterior pulsas ctrl + f2,ctrl derecho del teclado, para entrar en TTY luego con el mismo ctrl pulsar f1 esto resolverá el problema de la resolución.
Con estos sencillos pasos en la consola tendrás virtualbox instalador en unos minutos:
Lo primero de todo es añadir los repositorios de virtualbox:
1 |
echo deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib | sudo tee /etc/apt/sources.list.d/virtualbox.list |
También tenemos que añadir la clave:
1 |
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - |
El segundo paso es actualizar:
1 |
sudo apt-get update |
El tercer y último instalar virtualbox:
1 |
sudo apt-get install virtualbox |