Foros del Web » Administración de Sistemas » Unix / Linux »

Redhat/Centos Permisos, 403 Forbidden

Estas en el tema de Redhat/Centos Permisos, 403 Forbidden en el foro de Unix / Linux en Foros del Web. Hola, que tal, Actualmente tengo Redhat instalado, siempre he tenido problemas con los permisos cuando la ruta es: /home/deploy/webapps/my_app > > media, static, ssl, django_app ...
  #1 (permalink)  
Antiguo 26/02/2015, 23:44
 
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 11 años
Puntos: 5
Redhat/Centos Permisos, 403 Forbidden

Hola, que tal,

Actualmente tengo Redhat instalado, siempre he tenido problemas con los permisos cuando la ruta es:

/home/deploy/webapps/my_app >
> media, static, ssl, django_app

El asunto es que el sistema me crea un usuario "deploy", en el creo las carpetas
mkdir -p webapps/my_app/media

Creo la directiva en Nginx, pero cuando accedo al nevador me lanza el error:
403 Forbidden

pero si hago lo mismo en la siguiente ruta:
mkdr -p /var/www/my_app/media

Y lanzo la directiva con Nginx y voy al navegador si funciona, no entiendo que clase de permisos tengo que darle a la rama de directorios para que me funcione.

Alguna sugerencia?
  #2 (permalink)  
Antiguo 27/02/2015, 07:20
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Redhat/Centos Permisos, 403 Forbidden

pues la recomendación general es que el usuario bajo el que corre el servidor web debe tener permisos de lectura en todos los directorios y archivos desde la raíz de la web.

Sería útil para determinar el error que muestres el resultado de ls -l en los directorios que te dan problemas.
  #3 (permalink)  
Antiguo 27/02/2015, 11:43
 
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 11 años
Puntos: 5
Respuesta: Redhat/Centos Permisos, 403 Forbidden

Cita:
Iniciado por AlvaroG Ver Mensaje
pues la recomendación general es que el usuario bajo el que corre el servidor web debe tener permisos de lectura en todos los directorios y archivos desde la raíz de la web.

Sería útil para determinar el error que muestres el resultado de ls -l en los directorios que te dan problemas.
Gracias por responder:

Código Python:
Ver original
  1. # Permisos de la rama del directorio
  2. f: /home/deploy/webapps2/my_app
  3. dr-xr-xr-x root   root   /
  4. drwxr-xr-x root   root   home
  5. drwx------ deploy deploy deploy
  6. drwxrwxr-x deploy deploy webapps2
  7. drwxrwxr-x deploy deploy my_app

Código Python:
Ver original
  1. # Permisos de las carpetas dentro de "my_app
  2. f: django_app
  3. drwxrwxr-x deploy deploy django_app
  4. f: log
  5. drwxrwxr-x deploy deploy log
  6. f: media
  7. drwxrwxr-x nginx  deploy media
  8. f: ssl
  9. drwxrwxr-x deploy deploy ssl
  10. f: static
  11. drwxrwxr-x nginx  deploy static
  #4 (permalink)  
Antiguo 28/02/2015, 05:17
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Redhat/Centos Permisos, 403 Forbidden

A simple vista parece que todo es correcto, excepto por la diferencia entre los usuarios a los que pertenecen los directorios: para evitar problemas sería mejor que pertenezcan todos al mismo usuario.

No conozco nginx, pero sé que Apache puede lanzar un 403 si no tiene una sección "Directory" en su configuración para la raíz del sitio. ¿será que juega algo similar en este caso?

Etiquetas: 403, forbidden, permisos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:36.