Configuración y Seguridad de Protocolos de Red: FTP, Correo Electrónico y DNS

Clasificado en Informática

Escrito el en español con un tamaño de 3,9 KB

Introducción al Protocolo FTP

El FTP (File Transfer Protocol) es un protocolo de red dedicado a la transmisión de archivos entre sistemas conectados a una red TCP con los siguientes objetivos:

  • Compartir archivos en máquinas remotas por red.
  • Acceso rápido a máquinas remotas.
  • Ser independiente de los sistemas operativos usados por el usuario.
  • Conseguir una transferencia de datos rápida y fiable.

Deficiencias de Seguridad en FTP

  • Autenticación de los usuarios poco segura.
  • Transfiere las contraseñas en texto plano.
  • No cifra la conexión y los datos son visibles.

Tipos de Usuarios en FTP

  • Usuarios del sistema: Propios del sistema operativo.
  • Usuarios virtuales: Se crean diferentes usuarios independientes del sistema operativo.
  • Usuario anónimo: Es un usuario que se suele instalar por defecto en los servidores.

Configuración VSFTPD

Parámetros principales en vsftpd.conf:

  • Anonymous_enable = NO/YES (Control de acceso anónimo)
  • Local_enable = [ACCESO] (Control de acceso local)
  • Write_enable = [ACCESO] (Permiso para subir archivos el usuario local)

Parámetros FTP

  • El puerto de datos del cliente.
  • El modo de conexión: activa o pasiva.
  • El tipo de transferencia: ASCII o binario.
  • La operación a realizar sobre el sistema de archivos del servidor.
  • Ftpd_banner = Bienvenidos al...

Servicios de Correo Electrónico

Componentes principales:

  • MUA = Cliente de correo (ej. Thunderbird)
  • MTA = Servidor de correo (ej. Maildrop)
  • MDA = Servidor de correo entrante del destinatario (ej. Postfix)

Protocolos de Correo

  • SMTP (Simple Mail Transfer Protocol): Permite enviar correos electrónicos. Puertos 25 o 587 (465 en conexión segura).
  • POP3 (Post Office Protocol 3): Permite rebre correos. Los clientes se descargan el correo electrónico mientras están conectados y pueden revisarlo después cuando están desconectados. Puerto 110 (995 en conexión segura).
  • IMAP (Internet Message Access Protocol): Permite recibir correos. Los clientes siempre conectados tienen más funcionalidades (trabajas directamente en el servidor). Puerto 143 (993 en conexión segura).

Comandos y Configuración de Red

111

Uso de Telnet

telnet [IP] [puerto]

Comandos SMTP interactivos:

  • mail from:
  • Rcpt to:

Utilidades de Correo y Registros DNS

mailutils exo [mensaje] | mail -s [asunto] [correo]

Aliases: [email protected]: rube21

Dirección IP de ejemplo: 192.168.110.1

Registro MX: c: @ in mx 10 [email protected]

Registro CNAME: f: in cname ftp.calomardo.smx

Flujo de Envío de Correo Electrónico

  1. Un usuario utilizando un MUA escribe un correo.
  2. El MUA se lo envía al MTA por SMTP.
  3. El MTA mira en el servidor DNS cuál es el MTA del nombre de dominio de la dirección de correo del destinatario (Registro MX).
  4. Cuando se sabe el MTA del destinatario, se le envía el correo por SMTP.
  5. El MDA copia el correo del MTA en el buzón del destinatario.
  6. El destinatario, utilizando el MUA, pide descargar los mensajes de su buzón y, conectándose al MDA, se transmiten los correos por POP3 o IMAP.

Entradas relacionadas: