Diferencias entre ftp activo y ftp pasivo

Publicado el 29 agosto 2013 por Marcostrfn @bajolinux

Diferenciar entre ftp activo y ftp pasivo puede ayudarte en alguna ocasión si encuentras problemas a la hora de realizar transferencias de archivo.

En el FTP Activo se siguen los siguientes pasos:

  1. El cliente inicia una conexión al puerto 21 del servidor.
  2. El cliente indica al servidor que puerto va a utilizar para recibir los datos.
  3. El servidor abre una conexión desde su puerto 20 al puerto indicado por el cliente.

En el FTP Pasivo es el cliente quien inicia las dos conexiones.

Puede ocurrir que exista un firewall por medio que no deja que el servidor inicie la conexión hacia dentro. Para solucionar esto cambia entre los modos pasivo y activo.

Para ello, desde la línea de comandos puedes usar la opción -p.

Diferencias entre ftp activo y ftp pasivo publicado en BajoLinux.