Foros del Web » Programando para Internet » PHP »

Transferir archivos entre servidores de forma segura (PHP)

Estas en el tema de Transferir archivos entre servidores de forma segura (PHP) en el foro de PHP en Foros del Web. Hola, en este post quiero compartir una aplicación que diseñé en php para transferir ficheros entre servidores. Pues bien, muchas veces tenemos la necesidad de ...
  #1 (permalink)  
Antiguo 06/02/2014, 10:42
Avatar de TheMasterweb  
Fecha de Ingreso: septiembre-2008
Mensajes: 16
Antigüedad: 16 años, 1 mes
Puntos: 0
De acuerdo Transferir archivos entre servidores de forma segura (PHP)

Hola, en este post quiero compartir una aplicación que diseñé en php para transferir ficheros entre servidores.



Pues bien, muchas veces tenemos la necesidad de subir a nuestro servidor remoto un fichero que debemos descargar también desde internet.

Esto nos lleva a una demora por partida doble, pues primero debemos descargar el fichero y luego subirlo.

Con el wget de php se puede correr un script que traslade el fichero directamente a nuestro servidor. es una línea muy sencilla, pero en el script le incluí opciones de seguridad y comprobación de ficheros, para evitar duplicados.

el comando es simplemente el siguiente:

Código PHP :
$data = shell_exec("wget ".$fileTOget." -P uploads -o progress.log & echo $! > errors.log");

El archivo está disponible para ser descargado desde: http://site.stecnologicas.com/descargas/S2S_ST/

El archivo se llama Server2Server_SafeTransfer-V1.3.zip

Espero les sea de utilidad.
  #2 (permalink)  
Antiguo 06/02/2014, 13:52
Avatar de nup_  
Fecha de Ingreso: noviembre-2010
Mensajes: 265
Antigüedad: 14 años
Puntos: 32
Respuesta: Transferir archivos entre servidores de forma segura (PHP)

Hola:

En este tipo de cosas hay q tener algunos detalles en cuenta:
http://blogs.eset-la.com/laboratorio...ervidores-web/
http://es.wikipedia.org/wiki/Directory_traversal
http://blog.seguesec.com/category/di...ath-traversal/

slds;

nup_
  #3 (permalink)  
Antiguo 10/02/2014, 11:13
Avatar de TheMasterweb  
Fecha de Ingreso: septiembre-2008
Mensajes: 16
Antigüedad: 16 años, 1 mes
Puntos: 0
De acuerdo Respuesta: Transferir archivos entre servidores de forma segura (PHP)

OK, nup_ gracias por el dato... así que a usarlo con mesura...
  #4 (permalink)  
Antiguo 10/02/2014, 12:22
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses
Puntos: 528
Respuesta: Transferir archivos entre servidores de forma segura (PHP)

Una alternativa es el uso de ftp, que permite descargar o incluso leer linea por linea un archivo (como si estuviera en modo local) no requiere uso de exec, tan sólo de tener en un servidor una cuenta de ftp. Desde luego puede no ser muy cómo el tener que usar ftp, pero ofrece más controles de seguridad y el no tener que descargar archivos completos.

Etiquetas: forma, segura, servidores
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 12:38.