On Mon, Nov 10, 2008 at 11:02 AM, Juan Andres Ramirez <[EMAIL PROTECTED]> wrote: > Listeros: > Busque un script que se pudiera conectar con un ftp para pasar > unos archivos desde otra maquina con Centos 4. Lo probe desde un > Debian y funciona perfecto, pero desde el centos 4 no: > > HOST='192.168.100.76' > USER='user' > PASSWD='passwd' > ftp -n $HOST <<END_SCRIPT > quote USER $USER > quote PASS $PASSWD > binary > cd Mensajero > quit > END_SCRIPT > > Desde la maquina de centos me envia el siguiente error(OJO que el > script no se modifica en lo absoluto y desde la maquina debian > funciona perfecto, se conecta al ftp y ningun problema en el traspaso > de archivos): > > # ./respaldo_mensajero.ssh > Please login with USER and PASS. > Please login with USER and PASS. > KERBEROS_V4 rejected as an authentication type > > El comando ftp, ftpd lo tengo, me faltará algun otro paquete? > Alguna idea??, Gracias. > > Yo tengo algo parecido... prueba la opcion ftp -vin, que significa lo puedes ver en el 'man ftp'
mi script es el siguiente: #!/bin/bash ## Agregar "prompt" en caso de querer ## setear el modo interactivo en On|Off IP=10.10.10.10 USER=ftpuser PASSWD_USER=ftppasswd ftp -vin <<> open $IP user $USER $PASSWD_USER ascii lcd /root/datos/ cd pub mput * bye ## fin del archivo Otran cosa es que ocupes claves ssh compartidas y ocupes SCP para copiar de una maquina a otra de manera segura... o con rsync tambien, es mas natural y seguro. Saludos -- Miguel Angel Amador Lorca

