Foro de elhacker.net

Sistemas Operativos => Unix/Unix-Like => Mensaje iniciado por: Xedrox en 29 Abril 2012, 00:27 am



Título: [Unix] Bajar archivo por FTP
Publicado por: Xedrox en 29 Abril 2012, 00:27 am
Hola, alguien sabe como puedo bajar un archivo por ftp desde un servidor Unix usando el comando ftp pero de manera que no sea interactivo?

Por ejemplo algo asi seria

PROMT> bajarArchivo /home/mihome/archivo  {ruta del archivo}

Gracias
Saludos


Título: Re: [Unix] Bajar archivo por FTP
Publicado por: Slava_TZD en 29 Abril 2012, 01:05 am
Código
  1. #!/bin/dash
  2. USER="kyperf"
  3. PASS="111111"
  4. FTPSERVER="111.111.111.111"
  5. ftp -i -n $FTPSERVER << EOF
  6. user $USER $PASS
  7. bin
  8. get "iiiiii.pl"

Suerte, para la siguiente man ftp (http://unixhelp.ed.ac.uk/CGI/man-cgi?ftp).


Título: Re: [Unix] Bajar archivo por FTP
Publicado por: Xedrox en 29 Abril 2012, 01:55 am
No man, no entendiste..

Yo estoy conectado a un servidor unix desde una terminal boba con putyy. Lo que quiero es bajar archivos del servidor unix a mi pc local. No al revez.


Título: Re: [Unix] Bajar archivo por FTP
Publicado por: Foxy Rider en 29 Abril 2012, 08:36 am
No man, no entendiste..

Yo estoy conectado a un servidor unix desde una terminal boba con putyy. Lo que quiero es bajar archivos del servidor unix a mi pc local. No al revez.

Lo que entendí es que querés usar el SSH de puente para bajar a tu PC local algo de un server FTP remoto (3 hosts, tu pc, el puente ssh y el host con el ftp), es así?
Para eso conectate vía ssh, pero indicá al comando ssh que actúe como proxy socks y configurá tu cliente ftp apuntando a ese proxy  ...

Código
  1. ssh -D [bind_address:]PuertoSocks [usuario@]hostSSH

Entonces apuntás a PuertoSocks tu cliente FTP configurado como SOCKS4/SOCKS5 y listo

Saludos.



Título: Re: [Unix] Bajar archivo por FTP
Publicado por: Slava_TZD en 29 Abril 2012, 11:55 am
No man, no entendiste..

Yo estoy conectado a un servidor unix desde una terminal boba con putyy. Lo que quiero es bajar archivos del servidor unix a mi pc local. No al revez.

Te explicas bastante mal, partiendo de esa base y de que tu thread estaba en Scripting...pues eso. Aun así sigo sin entender lo que quieres y si vextex te ha entendido, no entiendo que tenia que ver esto con un Script.


Título: Re: [Unix] Bajar archivo por FTP
Publicado por: alex2424 en 29 Abril 2012, 17:23 pm
Si no te entiedo mal, lo que quieres hacer es algo como scp

scp usuario@host:puerto/ruta/archivo /rutadondedescargar     // Para descargar
scp  /ruta/archivo usuario@host:puerto/rutadondesubir           //  Para subir


Título: Re: [Unix] Bajar archivo por FTP
Publicado por: Xedrox en 29 Abril 2012, 23:50 pm
Te explicas bastante mal, partiendo de esa base y de que tu thread estaba en Scripting...pues eso. Aun así sigo sin entender lo que quieres y si vextex te ha entendido, no entiendo que tenia que ver esto con un Script.

Porque la idea es hacer un script que reciba dos parametros, uno el archivo que quiero bajar y otro la ruta a hacia mi PC local.