Foros del Web » Administración de Sistemas » Unix / Linux »

Problema Conexion ftp en Centos 6.4

Estas en el tema de Problema Conexion ftp en Centos 6.4 en el foro de Unix / Linux en Foros del Web. Buen dia. Tengo un problema con un shell de Linux (Centos 6.5) cuyo objetivo es descargarse un archivo de un servidor. El scrip es el ...
  #1 (permalink)  
Antiguo 17/02/2014, 12:54
Avatar de lucho2000  
Fecha de Ingreso: mayo-2012
Mensajes: 38
Antigüedad: 12 años, 5 meses
Puntos: 0
Sonrisa Problema Conexion ftp en Centos 6.4

Buen dia.
Tengo un problema con un shell de Linux (Centos 6.5) cuyo objetivo es descargarse un archivo de un servidor.

El scrip es el siguiente:
#!/bin/sh
HOST='192.xx.xx.xxx' # change the ipaddress accordingly
USER='ftpusar' # username also change
PASSWD='passwd' # password also change
DIRBK='backups'
DIRLOCAL='/home/server/backups/'
#Inicio de la conexion
echo "Inciando la conexion"
ftp -n -v $HOST <<END_SCRIPT
passive
quote user $USER
quote pass $PASSWD
bin
prompt off
cd $DIRBK
lcd $DIRLOCAL
mget *.tar.gz
bye
END_SCRIPT
exit 0

Al ejecutar el archivo arroja lo siguiente:

Inciando la conexion
Connected to 192.xx.xxx.xx (192.xx.xxx.xx).
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 1 of 50 allowed.
220-Local time is now 13:56. Server port: 21.
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
Remote system type is UNIX.
Using binary mode to transfer files.
?Invalid command
331 User sitrans3_ OK. Password required
530 Login authentication failed
?Invalid command
Interactive mode off.
530 You aren't logged in
: No existe el fichero o el directorio
You aren't logged in
Passive mode refused.
?Invalid command
221-Goodbye. You uploaded 0 and downloaded 0 kbytes.
221 Logout.
: se requiere un argumento numérico



Ya hice la conectividad con filezilla y me deja conectar al servidor, tambien desactive el firewall para hacer la prueba pero el error persiste.

Agradezco a quien pueda ayudarme...
__________________
LuisPuentes
  #2 (permalink)  
Antiguo 17/02/2014, 15:49
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema Conexion ftp en Centos 6.4

Obviamente hay un problema en la combinación de usuario y contraseña.

Decís que FileZilla funciona, pero ¿has probado el programa ftp desde la línea de comandos, y desde el servidor?

Para finalizar: Con SCP o SFTP podrías usar archivos de clave en vez de usuario/contraseña, ¿has probado eso?
  #3 (permalink)  
Antiguo 17/02/2014, 16:23
Avatar de barna_rasta  
Fecha de Ingreso: agosto-2003
Mensajes: 214
Antigüedad: 21 años, 3 meses
Puntos: 11
Respuesta: Problema Conexion ftp en Centos 6.4

Hola Lucho,
te indico como realizo yo los ftp en Unix SCO, Debian Squeeze y wheezy.

1) Identificar la maquina remota en /etc/hosts
Cita:
80.80.80.80 pepe
2) Crear archivo de logeo/clave en directorio del usuario llamado " .netrc "
Cita:
machine pepe login RRRRRRRRRRR passwd TTTTTTTTTTTTTTTTTTTT
3) asignacion de permisos al ' .netrc ' # chmod 600 .netrc

4) Script de comunicacion:
Cita:
ftp -v -d pepe <<-END_OF_SESION
## ................ directorio local
lcd /tmp
## ................ directorio remoto
cd /usr/tmp
binary ( para trasnferencia binaria)
get [archivo_a_bajar]
put [archivo_a_subir]
bye
END_OF_SESION

Etiquetas: centos, ftp
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 10:24.