Qué es FTP y para qué usarlo
Por FelipePublicado en:
Estilo elegido: A. TÉCNICO (Tutorial/Definición). El contenido original explica bien el concepto, pero le faltan pasos concretos, requisitos, buenas prácticas de seguridad (FTPS/SFTP), una tabla de especificaciones y un bloque de FAQ para cubrir dudas reales de uso en hosting.
Qué es FTP (File Transfer Protocol) y para qué sirve hoy
FTP significa File Transfer Protocol. En criollo: un protocolo para transferir archivos entre tu computadora y un servidor (o entre dos máquinas dentro de una red). Existe desde 1971 y, sí, sigue vigente. Lo curioso es que muchos lo dan por “muerto” solo porque hoy usamos más interfaces web, pero cuando tenés que subir muchos archivos, carpetas enteras o hacer mantenimiento, FTP sigue siendo de lo más práctico.
FTP funciona con un modelo cliente-servidor: vos usás un cliente FTP (una app) para conectarte a un servidor FTP (que suele venir incluido en tu plan de hosting o en tu VPS). Te logueás con usuario y contraseña, entrás a las carpetas del servidor y empezás a subir, bajar, renombrar o borrar archivos (según permisos).
Sinceramente, donde más se nota su valor es cuando estás armando o migrando un sitio web: subir un WordPress completo por navegador puede ser un dolor de cabeza; por FTP, va mucho más ordenado (y con menos vueltas).
Cómo funciona FTP: lo que pasa “por detrás” (sin humo)
FTP abre una conexión entre tu cliente y el servidor. A partir de ahí, el servidor expone una estructura de directorios a la que accedés con permisos. Esos permisos los define el admin (o tu panel de control).
- Servidor FTP: el servicio que “atiende” pedidos de transferencia. Suele correr en el mismo servidor donde está tu web.
- Cliente FTP: el programa que usás para conectarte (FileZilla, WinSCP, Cyberduck, etc.).
- Credenciales: host/IP, puerto, usuario y contraseña (a veces también una clave SSH si usás SFTP).
- Permisos: determinan qué podés ver y tocar (lectura, escritura, borrado, etc.).
Un detalle importante: FTP “clásico” no cifra usuario/contraseña. Si vas a usarlo en Internet, lo recomendable es FTPS o SFTP (después lo vemos). En nuestra experiencia, muchos problemas de “me hackearon el sitio” arrancan por credenciales FTP filtradas o reutilizadas (sí, pasa más de lo que parece).
Tutorial: cómo usar FTP para subir tu web al hosting (paso a paso)
Vamos a lo práctico. Este flujo te sirve para publicar un sitio, actualizar archivos o mover contenido.
1) Conseguí los datos de acceso
Necesitás:
- Host: tu dominio (ej: ftp.tudominio.com) o la IP del servidor.
- Usuario FTP y contraseña.
- Puerto: 21 (FTP), 990 (FTPS implícito, si aplica), 22 (SFTP).
- Ruta destino: la carpeta donde va tu sitio (muchas veces public_html o www).
Si todavía no tenés hosting, lo lógico es arrancar con un plan que ya te dé acceso FTP y panel. Podés verlo acá: hosting en HostingPlus.
2) Instalá un cliente FTP
Opciones típicas:
- FileZilla: muy usado, multiplataforma.
- WinSCP: excelente si vas a usar SFTP en Windows.
- Cyberduck: popular en macOS.
Elegí uno y listo. No hace falta complicarse.
3) Configurá la conexión (FTP, FTPS o SFTP)
En el cliente cargás:
- Host
- Usuario
- Contraseña
- Puerto
Recomendación directa: si tu proveedor te ofrece SFTP (puerto 22) o FTPS, usá eso. FTP sin cifrado, evitálo salvo que sea una red local controlada (tipo oficina y todo aislado).
4) Subí archivos a la carpeta correcta
Vas a ver dos paneles: tu PC (local) y el servidor (remoto). Navegá hasta la carpeta del sitio en el servidor (por ejemplo public_html). Después:
- Arrastrás la carpeta del proyecto o los archivos.
- Esperás que termine la cola de transferencias.
- Verificás que el index.html o index.php esté en la raíz correcta.
Tip de batalla: si subís WordPress, no subas “la carpeta WordPress” dentro de public_html si querés que cargue en el dominio principal. Tenés que subir el contenido de la carpeta, no la carpeta como contenedor (parece una pavada, pero es un clásico).
5) Probá tu sitio y ajustá permisos
Si el sitio no carga o tira error 403/500, revisá:
- Que el archivo principal exista (index).
- Que los permisos no estén demasiado restrictivos.
- Que no hayas subido archivos corruptos por cortes de conexión.
Si tu proyecto creció y necesitás más control (usuarios, seguridad, recursos dedicados), te conviene mirar un VPS: servidores VPS.
Tipos de FTP (y cuál conviene de verdad)
- FTP autenticado: usuario y contraseña. Es el estándar “de siempre”.
- FTP público/anon: sin login o con credenciales genéricas. Hoy casi no se recomienda por seguridad.
- FTP embebido: más bien una forma de descarga puntual desde un navegador (cada vez menos común).
- FTPS: FTP con cifrado TLS. Mucho mejor para Internet.
- SFTP: transferencia de archivos sobre SSH (no es “FTP con SSL”, es otro protocolo). Muy usado en entornos admin.
Si me preguntás cuál usar: SFTP cuando puedas. FTPS también va bien. FTP plano, solo si no te queda otra.
Tabla rápida de especificaciones (FTP vs FTPS vs SFTP)
| Protocolo | Puerto típico | Cifrado | Uso recomendado | Comentario |
|---|---|---|---|---|
| FTP | 21 | No | Red local controlada | Riesgo si viaja por Internet (credenciales en texto plano) |
| FTPS | 21 / 990 | Sí (TLS) | Hosting tradicional | Buena compatibilidad con clientes FTP |
| SFTP | 22 | Sí (SSH) | VPS/servidores y entornos técnicos | Más simple de asegurar y auditar |
Para qué usar FTP: casos reales (los que sí valen la pena)
- Subir un sitio completo (HTML, CSS, JS, imágenes) respetando carpetas.
- Actualizar archivos sin depender de un editor del panel.
- Hacer backups manuales bajando la carpeta del sitio (ojo: la base de datos va por otro lado).
- Gestionar recursos pesados (packs de imágenes, PDFs, catálogos).
- Trabajo en equipo con usuarios y permisos separados (cada uno con su acceso).
Y un detalle: si además estás armando marca, necesitás el dominio sí o sí. Podés registrar o transferir el tuyo desde acá: dominios en HostingPlus.
Buenas prácticas de seguridad (para no comerte un garrón)
- Usá SFTP o FTPS siempre que esté disponible.
- No reutilices contraseñas (ni la del mail, ni la del homebanking, obvio).
- Creá usuarios FTP por persona y con permisos mínimos (si alguien solo sube imágenes, no le des acceso a todo).
- Desactivá cuentas que ya no se usan (agencias, freelancers, ex empleados).
- Si podés, limitá por IP (en VPS suele ser más fácil).
FAQ sobre FTP
¿FTP sirve para migrar un WordPress completo?
Sí, para los archivos. Pero la base de datos no viaja por FTP: eso lo hacés con una exportación/importación (phpMyAdmin o herramienta de migración). Lo ideal es combinar ambas cosas.
¿Qué diferencia hay entre FTP y SFTP?
FTP es el protocolo clásico (sin cifrado por defecto). SFTP usa SSH y cifra todo. En la práctica, SFTP es más seguro para conexiones por Internet.
¿Qué carpeta tengo que usar para subir mi web?
Depende del hosting, pero lo común es public_html, www o httpdocs. Si subís a otra carpeta, el dominio no va a mostrar el sitio (y te vas a volver loco al pedo).
¿Puedo editar archivos directamente desde FTP?
Algunos clientes lo permiten (editás y al guardar sube el archivo). Igual, ojo: para cambios grandes conviene editar local y subir, así evitás romper algo por apuro.
¿Cuánto cuesta tener FTP?
Generalmente viene incluido en tu plan de hosting (no es un “extra” que se pague aparte). Lo que pagás es el servicio de hosting en ARS, y dentro tenés herramientas como FTP, cuentas, panel, etc.
¿Querés subir tu web por FTP sin renegar? Elegí un hosting con acceso FTP/FTPS, buen soporte y recursos acordes a tu proyecto.


