Configuración Permisos carpeta NFS

De Wiket
Salta a la navegació Salta a la cerca

Para configurar los permisos de la carpeta NFS donde se encuentra la web, tendremos que ir al NAS y elegir la opción 9 para entrar al shell o también podremos entrar por medio de SSH el cual nos dirige directamente al shell.

FreeNASConsole.png

Paso 1: Una vez dentro del shell iremos a la carpeta del NAS que se ha compartido en nuestro caso en /mnt/RAID5/master para esto ejecutaremos el siguiente comando:

$cd /mnt/RAID5/master

Paso 2: Una vez dentro de la carpeta compartida iremos a la carpeta donde se encuentra nuestra aplicación en nuestro caso es AWS2-MP12-Projecte, para esto utilizaremos el siguiente comando:

$cd AWS2-MP12-Projecte/

Paso 3: Una vez dentro ejecutaremos el siguiente comando, para que el dueño de esta carpeta sea el del servidor que accede (Se debe poner el UID y el GID de la máquina la cual accederá):

$chown -R 1000:1000 ./

Paso 4: Una vez cambiado el dueño de la carpeta daremos permiso de ejecución, escritura y lectura al grupo y usuarios indicados y que los otros usuarios solo puedan leer para esto ejecutaremos el siguiente comando

$chmod -R 775 ./

Una vez cambiado los permisos tendremos que asignar al usuario www-data (UID y GID 33 en nuestros servidores web) como dueño de la carpeta public, storage y vendor para esto ejecutaremos los siguientes comandos:
Nota: Asegure se de estar en la carpeta de la aplicación para ejecutar los anteriores comandos.

$chown -R 33:33 ./public
$chown -R 33:33 ./storage
$chown -R 33:33 ./vendor

Una vez hecho esto iremos a nuestros servidor web y ejecutaremos el siguiente comando para comprobar que se han realizado correctamente los cambios:

$ll /web/AWS2-MP12-Projecte/