Bandera: Русский Русский Bandera: English English

108 | Herramientas especializadas — TFTP y SCP

Publicado el 25.09.2025


Introducción

Además de los «pesados» como SFTP, existen protocolos más simples y especializados.
No están pensados para el intercambio cotidiano de archivos, pero son indispensables en sus nichos.
En este artículo analizaremos dos de estas herramientas: TFTP y SCP.


TFTP (Trivial File Transfer Protocol) — máxima simplicidad

Como su nombre indica, TFTP es la versión «trivial» o simplificada de FTP. Su objetivo principal es ser lo más ligero y fácil de implementar posible.

Características clave de TFTP

  • Funciona sobre UDP: a diferencia de FTP/SFTP, que usan TCP, TFTP utiliza UDP.
    Esto lo hace rápido, pero poco fiable para la transferencia de archivos a través de Internet.
  • Sin autenticación: no hay login ni contraseña. Cualquiera que conozca la dirección del servidor puede solicitar el archivo.
  • Sin navegación: no puedes listar archivos; debes conocer el nombre exacto de antemano.

¿Dónde se usa TFTP?

  • Carga de firmware: equipos de red (routers, switches) actualizan su software mediante TFTP.
  • Arranque de red de sistemas operativos: estaciones sin disco obtienen imágenes del sistema operativo por PXE + TFTP.
  • Respaldo de configuraciones: los ingenieros de redes usan TFTP para realizar copias de seguridad y restaurar configuraciones de dispositivos.

⚠️ Conclusión: TFTP es útil en redes locales bajo control del administrador, pero usarlo en Internet es un enorme riesgo de seguridad.


SCP (Secure Copy Protocol) — copia segura con un solo comando

SCP, al igual que SFTP, funciona sobre el protocolo SSH.
En esencia, es un comando para copiar archivos de forma segura entre ordenadores desde la terminal.

¿Cómo funciona SCP?

SCP utiliza SSH para la autenticación y el cifrado.
La sintaxis es muy similar al comando cp en Linux, pero indicando el host remoto.

Copiar un archivo desde la máquina local al servidor

scp /path/to/local/file.txt user@remote_host:/path/to/remote/directory/

Copiar un archivo desde el servidor a la máquina local

scp user@remote_host:/path/to/remote/file.txt /path/to/local/directory/

SCP vs. SFTP

Aunque ambos usan SSH, su propósito es diferente:

  • SCP — una herramienta no interactiva para la transferencia rápida de archivos.
    Ideal para scripts y automatización.
  • SFTP — un protocolo interactivo. Un cliente (por ejemplo, FileZilla) permite ver directorios, renombrar y eliminar archivos, como en un gestor de archivos.

Conclusión: Si necesitas copiar rápida y de forma segura un archivo de un servidor a otro desde la línea de comandos — usa SCP.
Si necesitas un gestor de archivos completo — elige SFTP.


Recursos

¿Necesitas ayuda?

Escríbeme y te ayudaré a resolver el problema

Publicaciones relacionadas