GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

FTP

Luis Gargallo Spanisch

Inhalt der Mindmap

FTP

  1. FTP (File Transfer Protocol o Protocolo de Transferencia de Archivos) es un protocolo de red para la transferencia de archivos basado en la arquitectura cliente-servidor. Se utiliza para descargar archivos desde un servidor o para subir archivos a éste (bastante usado para la publicación de una página web).

    • El servicio FTP no es seguro: tanto en el establecimiento de la conexión, donde se hace la validación de usuario y password, como en la propia transferencia de ficheros.
      • El servicio FTP utiliza por defecto los puertos TCP 20 y el 21.
  2. Modo ACTIVO

    • El cliente se conecta desde un puerto de control aleatorio N -superior al 1024- al puerto de control del servidor, puerto 21 (en nuestro caso el puerto de control del cliente N, es 1035). El cliente empieza a escuchar por el puerto 1036 (N+1) y envía este puerto de control al servidor.
      • El servidor responde con un ACK al puerto de control del cliente.
        • El servidor inicia una conexión entre su puerto de datos (puerto 20) y el puerto de datos del cliente (puerto 1036)
          • El cliente responde con un ACK al servidor.
  3. Modo Pasivo

    • El modo activo tiene un inconveniente, y es que si el cliente está detrás de un cortafuegos (firewall) el servidor no podrá establecer una conexión al puerto de datos aleatorio del cliente (el que está por encima de 1024). Para solucionar este “inconveniente”, se desarrolló otra forma de conexión llamada FTP pasivo, en el que se siguen los siguientes pasos:
      • El cliente abre dos puertos aleatorios no privilegiados (Un puerto N > 1024 y N+1).
        • El primer puerto (puerto de control) se conecta al puerto 21 del lado del servidor (puerto de control) y envía el comando PASV.
          • Luego, el servidor abre un puerto aleatorio no privilegiado (P > 1024) y envía el comando PORT P al cliente.
            • Finalmente, el cliente inicia una conexión desde el puerto N+1 al puerto P en el servidor para transferir datos.
  4. TIPOS DE USUARIOS

    • USUARIOS DEL SISTEMA
      • Propios del sistema operativo, cuando se accede al servidor normalmente se accede a la carpeta home del usuario.
    • USUARIOS VIRTUALES
      • Se crean diferentes usuarios independientes del sistema operativo con sus correspondientes carpetas.
    • USUARIOS ANONIMOS
      • El usuario anonymous una forma de llamar a un acceso al FTP que da vía libre de paso al servidor a cualquiera. En realidad este usuario no existe. Este usuario únicamente suele tener permiso de lectura y su password suele ser también “anonymous”.
  5. Servidores FTP

    • ProFTpd
      • Es un servidor estable y seguro que tiene licencia GNU. Existen versiones para diferentes sistemas UNIX incluyendo Linux.
    • Filecilla Server
      • Servidor FTP de código abierto que te permite entre otras cosas crear usuarios virtuales de forma sencilla.

Informationen

Beschreibung
Mindmap am FTP, erstellt von Luis Gargallo am 02/03/2017.
Erstellt von
Luis Gargallo
Aufrufe
3
Bewertung

Mehr zu FTP y transferencia de archivos

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck