Foros del Web » Administración de Sistemas » Software para Servers »

Alguien sabe como proteger archivos en php?

Estas en el tema de Alguien sabe como proteger archivos en php? en el foro de Software para Servers en Foros del Web. Hello. Tengo un problema bien gordo. La web programada en php y usa un framework. La tengo normal en el public_html del servidor. El servidor ...
  #1 (permalink)  
Antiguo 24/02/2009, 05:30
 
Fecha de Ingreso: enero-2009
Mensajes: 14
Antigüedad: 16 años
Puntos: 0
Alguien sabe como proteger archivos en php?

Hello.
Tengo un problema bien gordo.
La web programada en php y usa un framework. La tengo normal en el public_html del servidor. El servidor tiene la opcion normal a proteger directorios. El problema me viene cuando intento proteger los directorios que son de la web. Si lo hago, luego al buscar la web me pide usuario y contra, y claro, esto para los usuarios es una tonteria.
Lo que necesitoes saber como proteger esas carpetas publicas de la web para que ningun usuario pueda ver la informacion.ej: midominio/frameworks y aparece esa carpeta completa de mi web en el navegador, igual que si pongo midominio/adoons, mail, etc. Ya he leido sobre h.tacces, etc, pero creo que eso lleva otra solucion,,,no se que hacer.
Como se protegen normalmente las carpetas de la web para que que los usuarios no puedan mirar la informacion que no deben ver?
Gracias por sus amables respuestas.
  #2 (permalink)  
Antiguo 24/02/2009, 05:34
Avatar de frasko01  
Fecha de Ingreso: junio-2008
Mensajes: 200
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: Alguien sabe como proteger archivos en php?

Con un programa de FTP como el FilleZilla se pueden cambiar los permisos de las carpetas.
Haciendo clic con el botón derecho del ratón sobre la carpeta que quieras seleccionas 'Atributos de archivo' y ahí puedes cambiar los permisos.

Aunque creo que algunos servidores no te permiten cambiar los permisos.

Saludos
  #3 (permalink)  
Antiguo 24/02/2009, 06:02
 
Fecha de Ingreso: enero-2009
Mensajes: 14
Antigüedad: 16 años
Puntos: 0
Respuesta: Alguien sabe como proteger archivos en php?

Ok. gracias por responder, pero al cambiar los permisos luego los usuariosno tendrian problemas en ver ciertas paginas de la web?
Porque desde el servidor puedo proteger carpetas, el problema es que luego los usuarios no pueden ver archivos de esa acrpeta que deberian mostrarse en la parte publica de la web. Lo que ocurre es que no quiero que algun usuario mal intencionado tenga acceso a aprtes de la we pk no quiero que se vea y actualmente se ven esos archivos ordenados en carpeta tipo servidor.como cuando tienes una web en localhost sin index y te aparecen todas las carpetas en ordes.
ayudaaaaaaaaaaaaaaa
  #4 (permalink)  
Antiguo 24/02/2009, 06:14
Avatar de frasko01  
Fecha de Ingreso: junio-2008
Mensajes: 200
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: Alguien sabe como proteger archivos en php?

Para que los archivos de una carpeta no se puedan visualizar directamente desde el navegador como un listado, introduciendo la url de la carpeta en cuestión ( 'www.loquesea.com/algo' ) debes cambiar los permisos de esa carpeta ( 'algo' ).

Deberías probar con eso y ver como funciona.
  #5 (permalink)  
Antiguo 24/02/2009, 06:20
 
Fecha de Ingreso: enero-2009
Mensajes: 14
Antigüedad: 16 años
Puntos: 0
Respuesta: Alguien sabe como proteger archivos en php?

Muy bien gracias, pero que tipo de permisos necesitaria exactamente?gracias
podran igualmente los usuarios ver toda la parte publica de la web que deben ver? te lo pregunto porque tengo bastantes archivos y entonces tendria que cambiar los permisos a cada archivo?lo digo porque si cambio los permisos a una carpeta y esta tiene archivos que deben mostrarse en la web, entonces ahi vendria el problema.
gracias
  #6 (permalink)  
Antiguo 24/02/2009, 06:45
Avatar de frasko01  
Fecha de Ingreso: junio-2008
Mensajes: 200
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: Alguien sabe como proteger archivos en php?

Si pones permiso 700 los archivos que incluya la carpeta no se podrán abrir directamente.

Pero si es una carpeta de imagenes por ejemplo, y a estas imagenes las llamas desde archivos que están fuera de la carpeta 'imagenes' si podras visualizarlas.

Es cuestión de jugar con los permisos y probar.

Saludos
  #7 (permalink)  
Antiguo 24/02/2009, 07:55
Avatar de bLEx  
Fecha de Ingreso: mayo-2008
Ubicación: Villa Alemana, Chile
Mensajes: 181
Antigüedad: 16 años, 8 meses
Puntos: 5
Respuesta: Alguien sabe como proteger archivos en php?

Si bien entiendo el problema que tienes es que si en tu dominio: www.dominio.com alguien coloca www.dominio.com/carpeta, lo que aparece es el listado de la carpeta con los archivos contenidos en esta...

Si es asi, ese es un problema de configuracion del servidor, lo ideal seria que contactes al administrador de este para que desactive el index of de las paginas.

Lo otro seria que crees un index.html vacio, en cada una de las paginas donde no tengas un idex, de manera que si alguien intenta acceder, no vea nada... O incluso lo haces con redireccion, para que cualquiera que quiera entrar a la carpeta sea redirigido al index de la web...

Espero ayudar en algo, saludos
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 09:53.