• Domingo 22 de Diciembre de 2024, 07:44

Autor Tema:  Enviar Y Traer Archivos  (Leído 3238 veces)

Sagma

  • Miembro MUY activo
  • ***
  • Mensajes: 390
  • Nacionalidad: bo
    • Ver Perfil
Enviar Y Traer Archivos
« en: Lunes 18 de Junio de 2007, 14:47 »
0
Hola a todos, quisiera su ayuda para ver la forma de poder enviar y poder traer archivos, desde otro equipo remoto.

usar Ftp,  ;) , yo estoy usando scp, esto es weno, pero siempre tengo que poner la clave del usuario donde estoy enviando el archivo, ahora como tengo que generar archivos muy grandes y enviarlos estos archivos, weno, eso se lo debe hacer muy tarde  de la noche, y como no hay nadie para digitar la clave, con el scp. no pasa nada...

Hay alguna otra manera de pasar en forma segura, pero sin que pida la clave ??


gracias  :comp:
Sagma

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Enviar Y Traer Archivos
« Respuesta #1 en: Lunes 18 de Junio de 2007, 20:52 »
0
FTP seguro?

Deberias usar SFTP y si, si hay una forma: scripts + cron.

Si necesitas ayuda con el script, te puedo poner un par hecho en Perl (para FTP, SFTP y toros protocolos)

Para saber mas de cron, lee el siguiente articulo:
http://www.linuxjournal.com/article/3290
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

Sagma

  • Miembro MUY activo
  • ***
  • Mensajes: 390
  • Nacionalidad: bo
    • Ver Perfil
Re: Enviar Y Traer Archivos
« Respuesta #2 en: Lunes 18 de Junio de 2007, 22:19 »
0
ok, gracias, voy haber como le hago por que de Perl, pero weno, a ver que saco.  :P
y claro, que es bienvenido toda ayuda. y quisiera ver esos torasos script.
 

gracias,  :comp:
Sagma

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Enviar Y Traer Archivos
« Respuesta #3 en: Lunes 18 de Junio de 2007, 22:48 »
0
De FTP, un ejmplo:

Código: Text
  1. #!/usr/bin/perl
  2. use Net::FTP;
  3. use strict;
  4.  
  5. my $host = "nombre.servidor.algo"; #Aqui nombre de servidor
  6. my $usuario = "root"; #pon el usuario
  7. my $passwd = "xxxxx"; #pon el passwd aqui;
  8. my $dir = "/docs"; #Directorio donde estan los datos en el servidor;
  9.  
  10. my  $ftp = Net::FTP->new($host, Debug => 0)
  11.       or die "Cannot connect to $host: $@\n";
  12.  
  13. $ftp->login($usuario,$passwd)
  14.       or die "Cannot login ", $ftp->message."\n";
  15.  
  16. $ftp->cwd("$dir")
  17.       or die "Cannot change working directory ", $ftp->message;
  18.  
  19. $ftp->get("that.file")
  20.       or die "get failed ", $ftp->message;
  21.  
  22. $ftp->quit;
  23.  

Ahora, no si si quieres subir archivo o que.
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

Sagma

  • Miembro MUY activo
  • ***
  • Mensajes: 390
  • Nacionalidad: bo
    • Ver Perfil
Re: Enviar Y Traer Archivos
« Respuesta #4 en: Martes 19 de Junio de 2007, 14:39 »
0
Gracias, su -, lo que quiero hacer es traer dos archivos y enviar unos cinco archivos, archivos desde un equipo remoto.


gracias  :comp:
Sagma

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Enviar Y Traer Archivos
« Respuesta #5 en: Martes 19 de Junio de 2007, 22:00 »
0
Pan comido... Aparte de VB... que otro lenguaje sabes?
Si quieres tips, cuts o hacks deberias de saber algun lenguaje multiplataforma, o por lo menos que no sea especifico como scripts (Python, Perl, Ruby...) o de otro tipo como Java, C/C++ y cosas asi.
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

bob esponja

  • Miembro MUY activo
  • ***
  • Mensajes: 411
    • Ver Perfil
    • http://marianoguerra.blogspot.com
Re: Enviar Y Traer Archivos
« Respuesta #6 en: Martes 19 de Junio de 2007, 22:41 »
0
tambien podes usar llaves con ssh para no tener que poner la contraseña.

http://www.userlinux.net/342_ssh_sin_password

fijate si eso sirve

Sagma

  • Miembro MUY activo
  • ***
  • Mensajes: 390
  • Nacionalidad: bo
    • Ver Perfil
Re: Enviar Y Traer Archivos
« Respuesta #7 en: Martes 19 de Junio de 2007, 23:24 »
0
hola gracias, su -, yo desde que sali, solo he programado como caballo cochero en informix, desde 1987 hasta hoy, sigo con lo mismo,  :D, en Informix, ahora con un poco de Visual Basic.

Java muy poco.   :smartass:

C/C++ poquisimo.  :smartass:




 :rolleyes:
Sagma

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Enviar Y Traer Archivos
« Respuesta #8 en: Miércoles 20 de Junio de 2007, 01:41 »
0
Cita de: "bob esponja"
tambien podes usar llaves con ssh para no tener que poner la contraseña.

http://www.userlinux.net/342_ssh_sin_password

fijate si eso sirve
Pesima idea en la misma pagina lo disen  ;)  aunque lo que yo propongo no es mas seguro que eso... a no ser que se use PAR, de nuestra amiga Audrey Tang podriamos engañar a muchos  :D .
Y  eso de pipes, ps -aux seria el que  condena.


Sagma, estas seguro, es que ahora no quiero hacer nada de eso...
Con lo poco de Java lo puedes lograr... solo mira estas APIs:
http://freshmeat.net/projects/javaftpapi/
http://www.ganymed.ethz.ch/ssh2/
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

Sagma

  • Miembro MUY activo
  • ***
  • Mensajes: 390
  • Nacionalidad: bo
    • Ver Perfil
Re: Enviar Y Traer Archivos
« Respuesta #9 en: Miércoles 20 de Junio de 2007, 14:47 »
0
gracias Bob Esponja, pero no dio resultado, el link que has puesto, aun me sigue pidiendo la clave del usuario remoto.

Asi es su -, estyo seguro, eso es lo que me piden que haga, ya que el traspaso de la informacion debe ser como a las 2 am, y como nadie hay para poner la clave del usuario, no se pasa nada ni se trae ninguna informacion.


voy haber que puedo hacer,  :rain:

gracias  :think:
Sagma