Buscar


imprimir pdf Español

Transferencia de archivos FTP (File Transfert Protocol)


Introducción

Para transferir los archivos a través de internet se puede usar el protocolo FTP.

A continuación describimos los principales problemas y/o particularidades de este protocolo.

Tipos de transferencia

El principio de la transferencia es simple : Existen dos operaciones posibles: subir archivos (upload) de vuestro ordenador hacia el servidor, o descargar (download) del servidor a su ordenador.

En los dos casos, existen dos modos de transferencia: Transferencia binaria (BYNARY) y transferencia en modo texto (también llamada modo ASCII). ¿Cuál es la direrencia? Se trata símplemente de la traduccion o formato del intercambio del fichero entre su ordenador y el servidor.

Para que el fichero de texto llegue correctamente a nuestro servidor, debe efectuar la trasferencia del fichero en formato TEXTO, que se encargará de ajustar automáticamente el formato de fichero. En formato binario (los programas compilados), esta traducción no es necesaria.

Los scripts (Perl, PHP, etc.) están en format texto, y deben por tanto, ser transferidos en modo texto. Los programas CGI, en cambio, ya están compilados y no es necesaria esa traducción.

Tipos de archivo: posición AUTO

Para la mayor parte de los clientes FTP, el modo por defecto forma parte de las preferencias de usuario. La mayoría de las veces, la preferencia por defecto está fijada en la posición "Automática", es decir, que el programa elije él mismo, qué modo va a a utilizar por la trasferencia (binario o texto).

Esta elección automática puede ser errónea, particularmente para los programas PERL, que ciertos clientes FTP antiguos consideran como binarios, (y son por tanto trasferidos en modo binario) mientras que la forma correcta de que sean transferidos es en modo texto.

Tipos de archivo: permisos

En un sitio de Internet alojado en Linux, existen una serie de permisos asociados.
Normalmente los permisos standard son:

  • Imágenes y Páginas web - Lectura [644]
  • Carpetas, Scripts y CGI - Ejecución [755]


Para establecer unos permisos más avanzados, consulte la guía sobre CGI.

Los errores

1. data socket error : connection refused

Se ha conectado al servidor y a continuación recibe el error:
data socket error : connection refused o un rechazo de la conexión.

Causa: Esto sucede porque su conexión a internet utiliza un router o un gateway o una pasarela no activos para acceder a internet.

Solución: En este caso, deberá utilizar una opción de su cliente ftp llamada passive mode. La conexión funcionará a continuación sin problemas.

2. error 530: Login incorrect

No llega a conectar con el servidor y recibe el error
login incorrect.

Causa: Su nombre de usuario (login) o contraseña (password) es incorrecto.

Solución: Compruebe si a respetado mayúsculas y minúsculas en la contraseña y que no ha seleccionado la opción "FTP anonymous" en la configuración de su cliente FTP.

Si después de varios intentos, no consigue establecer la conexión, diríjase a su espacio Manager y cambie la contraseña del FTP tal y como está explicado en la guía PerdidoPasswordFTP.

Más información

: FtpProblema :: Todos los problemas ligados a la configuración FTP de su sitio.

: PonerMiSitioEnLinea :: ¿Cómo poner el sitio online?
: FtpDreamweaver :: ¿Cómo poner el sitio online con el Dreamweaver?
: FtpFileZilla :: ¿Cómo poner el sitio online con Filezilla ?
: FtpFrontPage :: ¿Cómo poner el sitio online con Frontpage ?

: CgiComoCambiarPermisos :: Cambiar los permisos de un CGI ejecutable