Re: Coneccion entre ftp con bash
2009/9/4 Antonio Sebastian Salles M. asalles.m...@gmail.com: El 4 de septiembre de 2009 09:39, Juan Andres Ramirezjandresa...@gmail.com escribió: ... En resumen entro a este ftp y puedo hacer todas las cosas que se pueden hacer en un ftp. Lo que necesito es mover datos del ftp1 al ftp2 desde una 3 máquina con linux, sin pasar los archivos por la 3 maquina. Puedes hacer fxp utilizando lftp. Tienes que configurarlo antes: lftp :~ set ftp:ssl-force true lftp :~ set ftp:use-fxp true uso: open -p [Source Port] [Source Address] user [Source Username] [Source Password] mirror [Source Directory] ftp://[Destination Username]:[Destination passwo...@[destination Address]:[Destination Port]/[Destination Directory] puedes hacer un script también y lo llamas con lftp -f script Apliqué lo que me dijiste y todo OK, funciona bien. Pero tengo otro problema, cuando esta haciendo la transferencia y el directorio existe se queda pegado con el siguiente mensaje: Delaying before retry , coneccion ociosa etc Estoy usando lo siguiente para subir el mirror: mirror -R -v --log=logCaja_96 Paso/Prueba DISK/public/ Paso/Prueba es el directorio local. Entonces mi pregunta, esto es normal??, me falta algún parametro?? Muchas gracias. -- Saludos! Antonio Sebastián Sallés M. UCENTUX / IEEE UCENTRAL CHILE [cel] +56-9-8-281 71 61 [lab] +56-2-582 69 31
Re: Coneccion entre ftp con bash
2009/9/4 Antonio Sebastian Salles M. asalles.m...@gmail.com El 4 de septiembre de 2009 09:39, Juan Andres Ramirezjandresa...@gmail.com escribió: ... En resumen entro a este ftp y puedo hacer todas las cosas que se pueden hacer en un ftp. Lo que necesito es mover datos del ftp1 al ftp2 desde una 3 máquina con linux, sin pasar los archivos por la 3 maquina. Puedes hacer fxp utilizando lftp. Tienes que configurarlo antes: lftp :~ set ftp:ssl-force true lftp :~ set ftp:use-fxp true uso: open -p [Source Port] [Source Address] user [Source Username] [Source Password] mirror [Source Directory] ftp://[Destination Username]:[Destination passwo...@[destination Address]:[Destination Port]/[Destination Directory] puedes hacer un script también y lo llamas con lftp -f script -- Saludos! Antonio Sebastián Sallés M. UCENTUX / IEEE UCENTRAL CHILE [cel] +56-9-8-281 71 61 [lab] +56-2-582 69 31 y rsync??? no te sirve?? tiene q ser ftp?? slds!!
Re: Coneccion entre ftp con bash
De: Juan Andres Ramirez jandresa...@gmail.com Para: lista linux linux@listas.inf.utfsm.cl Fecha: 04-09-2009 09:45 Asunto: Coneccion entre ftp con bash Enviado por: linux-boun...@listas.inf.utfsm.cl Antes de decir cualquiercosa, mis mas sinceras felicitaciones a Germán P. , yo al igual que él soy de Concepción, por lo que me alegro mucho más. Bueno tengo un script que me funciona bastante bien, para conectarme a un ftp: #! /bin/bash ftp -nd 192.168.xxx.xxx END quote USER $USER quote PASS $PASS binary En resumen entro a este ftp y puedo hacer todas las cosas que se pueden hacer en un ftp. Lo que necesito es mover datos del ftp1 al ftp2 desde una 3 máquina con linux, sin pasar los archivos por la 3 maquina. Muchas gracias. Si puedes usar scp seria bastante sencillo. $scp u...@host1:filename1 u...@host2:filename2 Pero asumo que no puedes usar scp y tienes que hacerlo a traves de ftp, en dicho caso podrias probar si funciona esto: montar localmente (en tu ftp3) un directorio de la maquina remota donde quieres dejar los archivos (ftp2) y luego descargar en dicha carpeta desde ftp1. Saludos! PD: Felicidades a German = PD2: Ya no estoy en Conce, pero por otro lado podre ir a los beer-day aca en Santiago. -- Atte. Ricardo Utreras Estrella SIGMA S.A:
Re: Coneccion entre ftp con bash
Te refieres a esto: http://en.wikipedia.org/wiki/File_eXchange_Protocol On Fri, 2009-09-04 at 09:39 -0400, Juan Andres Ramirez wrote: Antes de decir cualquiercosa, mis mas sinceras felicitaciones a Germán P. , yo al igual que él soy de Concepción, por lo que me alegro mucho más. Bueno tengo un script que me funciona bastante bien, para conectarme a un ftp: #! /bin/bash ftp -nd 192.168.xxx.xxx END quote USER $USER quote PASS $PASS binary En resumen entro a este ftp y puedo hacer todas las cosas que se pueden hacer en un ftp. Lo que necesito es mover datos del ftp1 al ftp2 desde una 3 máquina con linux, sin pasar los archivos por la 3 maquina. Muchas gracias.
Re: Coneccion entre ftp con bash
2009/9/4 V00w michael.iba...@gmail.com: Te refieres a esto: http://en.wikipedia.org/wiki/File_eXchange_Protocol Eso me sirve, muchas gracias. On Fri, 2009-09-04 at 09:39 -0400, Juan Andres Ramirez wrote: Antes de decir cualquiercosa, mis mas sinceras felicitaciones a Germán P. , yo al igual que él soy de Concepción, por lo que me alegro mucho más. Bueno tengo un script que me funciona bastante bien, para conectarme a un ftp: #! /bin/bash ftp -nd 192.168.xxx.xxx END quote USER $USER quote PASS $PASS binary En resumen entro a este ftp y puedo hacer todas las cosas que se pueden hacer en un ftp. Lo que necesito es mover datos del ftp1 al ftp2 desde una 3 máquina con linux, sin pasar los archivos por la 3 maquina. Muchas gracias.
Re: Coneccion entre ftp con bash
Juan Andres Ramirez escribió: Antes de decir cualquiercosa, mis mas sinceras felicitaciones a Germán P. , yo al igual que él soy de Concepción, por lo que me alegro mucho más. Bueno tengo un script que me funciona bastante bien, para conectarme a un ftp: #! /bin/bash ftp -nd 192.168.xxx.xxx END quote USER $USER quote PASS $PASS binary En resumen entro a este ftp y puedo hacer todas las cosas que se pueden hacer en un ftp. Lo que necesito es mover datos del ftp1 al ftp2 desde una 3 máquina con linux, sin pasar los archivos por la 3 maquina. Muchas gracias. Respondiendo de memoria, ni idea si aún funciona con los servidores FTP más nuevos: server3 $ ftp ftp open ftp1 user: password: ftp proxy open ftp2 user: password: ftp proxy get archivo en ftp1 -- arch/sparc/kernel/unaligned.c: unaligned_panic(Impossible user unaligned trap.);
Re: Coneccion entre ftp con bash
El 4 de septiembre de 2009 09:39, Juan Andres Ramirezjandresa...@gmail.com escribió: ... En resumen entro a este ftp y puedo hacer todas las cosas que se pueden hacer en un ftp. Lo que necesito es mover datos del ftp1 al ftp2 desde una 3 máquina con linux, sin pasar los archivos por la 3 maquina. Puedes hacer fxp utilizando lftp. Tienes que configurarlo antes: lftp :~ set ftp:ssl-force true lftp :~ set ftp:use-fxp true uso: open -p [Source Port] [Source Address] user [Source Username] [Source Password] mirror [Source Directory] ftp://[Destination Username]:[Destination passwo...@[destination Address]:[Destination Port]/[Destination Directory] puedes hacer un script también y lo llamas con lftp -f script -- Saludos! Antonio Sebastián Sallés M. UCENTUX / IEEE UCENTRAL CHILE [cel] +56-9-8-281 71 61 [lab] +56-2-582 69 31