FTPVersion en ingles

Articulo de ayuda

Que es FTP y como usarlo en tu hosting

Aprende que es FTP, para que sirve y como conectarte a tu hosting con FileZilla para subir archivos de tu web paso a paso.

Publicado: 24/6/2026Actualizado: 24/6/2026

Introduccion

Si estas empezando con una pagina web, WordPress o un proyecto de programacion, es muy probable que hayas visto el termino FTP al intentar subir archivos a tu hosting.

Aunque al principio puede sonar tecnico, FTP es una herramienta sencilla: te permite transferir archivos entre tu computador y tu servicio de hosting. Es decir, puedes subir imagenes, archivos HTML, hojas de estilo, scripts, carpetas de WordPress o cualquier otro contenido necesario para que tu sitio web funcione.

En esta guia aprenderas que es FTP, para que sirve, que datos necesitas para conectarte y como usar un cliente FTP como FileZilla para administrar los archivos de tu sitio en miHosting.

¿Que es FTP y para que sirve?

FTP significa File Transfer Protocol, o en espanol, Protocolo de Transferencia de Archivos.

Su funcion principal es permitir que puedas subir, descargar, mover, renombrar o eliminar archivos dentro de tu cuenta de hosting desde un programa instalado en tu computador.

Por ejemplo, puedes usar FTP para:

  1. Subir los archivos de una pagina web hecha en HTML, CSS o JavaScript.
  2. Cargar imagenes, documentos, videos o recursos descargables.
  3. Modificar archivos de WordPress, como temas o plugins.
  4. Descargar una copia de archivos importantes de tu sitio.
  5. Reemplazar archivos danados o actualizar contenido manualmente.

FTP trabaja mediante una conexion entre dos partes:

  1. Cliente FTP: el programa instalado en tu computador.
  2. Servidor FTP: el servicio incluido en tu hosting que recibe o entrega los archivos.

En la mayoria de los servicios de hosting, la conexion FTP utiliza el puerto 21. En algunos casos tambien puedes encontrar opciones mas seguras como FTPS o SFTP, dependiendo del tipo de cuenta y de la configuracion del servidor.

[Imagen sugerida: esquema simple mostrando computador -> cliente FTP -> servidor de hosting]

Cliente FTP y servidor FTP: cual es la diferencia

Antes de conectarte, conviene entender la diferencia entre ambos conceptos.

Cliente FTP

Un cliente FTP es el programa que instalas en tu computador para conectarte al hosting.

Desde este programa puedes ver dos zonas principales:

  1. Los archivos locales de tu computador.
  2. Los archivos remotos alojados en tu servidor de hosting.

Uno de los clientes FTP mas conocidos es FileZilla, aunque existen otras alternativas como WinSCP, Cyberduck o SmartFTP.

Servidor FTP

El servidor FTP es el servicio activo en tu cuenta de hosting que permite recibir conexiones FTP.

Cuando contratas un plan de hosting en miHosting, tu cuenta ya incluye acceso FTP para que puedas administrar los archivos de tu sitio web sin tener que instalar ni configurar un servidor por tu cuenta.

Tipos de acceso FTP

Existen diferentes formas de acceder a un servidor FTP. Las mas habituales son las siguientes.

FTP autenticado

Es el metodo recomendado y el mas utilizado en servicios de hosting.

Para conectarte necesitas:

  1. Servidor o host FTP.
  2. Usuario FTP.
  3. Contrasena FTP.
  4. Puerto de conexion, normalmente 21.

Este sistema evita que cualquier persona pueda acceder a tus archivos, ya que solo los usuarios con credenciales validas pueden conectarse.

En miHosting, el acceso FTP de tu cuenta se entrega junto con los datos del servicio. En muchos casos, el usuario y contrasena principales coinciden con los datos de acceso al panel de hosting, aunque tambien puedes crear cuentas FTP adicionales desde el panel si tu plan lo permite.

FTP anonimo

El FTP anonimo permite acceder sin usuario ni contrasena personales. Normalmente se utiliza el usuario anonymous.

Aunque puede ser util en entornos muy especificos, no es recomendable para una cuenta de hosting web, ya que puede representar un riesgo de seguridad si permite que personas no autorizadas suban o modifiquen archivos.

Por motivos de seguridad, este tipo de acceso no se recomienda para sitios web profesionales.

Que datos necesitas para conectarte por FTP

Para conectarte a tu hosting mediante FTP necesitaras estos datos:

  1. Servidor FTP: puede ser tu dominio, por ejemplo tudominio.com, o un servidor como ftp.tudominio.com.
  2. Usuario FTP: el nombre de usuario asignado a tu cuenta FTP.
  3. Contrasena FTP: la clave asociada a ese usuario.
  4. Puerto: normalmente 21.
  5. Tipo de conexion: FTP, FTPS o SFTP, segun este disponible en tu servicio.

Puedes encontrar estos datos en el correo de alta de tu servicio, en el panel de cliente o dentro del panel de hosting, ya sea DirectAdmin o cPanel.

Importante: si tu dominio todavia no apunta al hosting, es posible que debas usar la IP del servidor en lugar del nombre de dominio.

Clientes FTP gratuitos recomendados

Puedes conectarte a tu hosting con diferentes programas. Estos son algunos de los mas utilizados.

FileZilla

FileZilla es uno de los clientes FTP mas populares. Es gratuito, de codigo abierto y esta disponible para Windows, macOS y Linux.

Es una buena opcion para usuarios principiantes porque permite conectarse de forma rapida, guardar sitios frecuentes y transferir archivos arrastrandolos de una ventana a otra.

[Imagen sugerida: pantalla principal de FileZilla mostrando panel local y panel remoto]

WinSCP

WinSCP es una alternativa muy utilizada en Windows. Permite trabajar con FTP, FTPS, SFTP y otros protocolos.

Tambien incluye funciones practicas para editar archivos de texto directamente desde el programa, algo util cuando necesitas hacer ajustes rapidos en archivos de configuracion.

Cyberduck

Cyberduck funciona en macOS y Windows. Tiene una interfaz sencilla y tambien permite conectarse a servicios de almacenamiento en la nube.

Puede ser una buena opcion si buscas un cliente visual, facil de usar y compatible con varios tipos de conexion.

SmartFTP

SmartFTP esta orientado a usuarios de Windows y ofrece funciones avanzadas para transferencias, sincronizacion y gestion de archivos remotos.

Puede resultar util para quienes trabajan con varios servidores o necesitan administrar archivos con mas frecuencia.

Pasos para usar FTP con FileZilla

A continuacion te mostramos como conectarte a tu hosting usando FileZilla.

1. Descarga e instala FileZilla

Entra en la web oficial de FileZilla y descarga la version correspondiente a tu sistema operativo.

Despues, ejecuta el instalador y sigue los pasos del asistente. En la mayoria de los casos puedes dejar las opciones predeterminadas.

[Imagen sugerida: pantalla de descarga de FileZilla Client]

2. Abre el Gestor de sitios

Una vez instalado FileZilla, abre el programa y haz clic en Archivo > Gestor de sitios.

Tambien puedes encontrar el icono del Gestor de sitios en la parte superior izquierda de la ventana.

[Imagen sugerida: boton “Gestor de sitios” en FileZilla]

3. Crea una nueva conexion

Dentro del Gestor de sitios, haz clic en Nuevo sitio y escribe un nombre facil de reconocer.

Por ejemplo:

FTP miHosting - tudominio.com

Este nombre solo sirve para identificar la conexion dentro de FileZilla.

4. Introduce los datos FTP

Completa los campos principales con los datos de tu servicio:

Servidor: tudominio.com
Puerto: 21
Protocolo: FTP o FTPS, segun corresponda
Cifrado: Usar FTP explicito sobre TLS si esta disponible
Modo de acceso: Normal
Usuario: tu_usuario_ftp
Contrasena: tu_contrasena_ftp

Si tienes dudas sobre el protocolo correcto, puedes empezar con FTP en el puerto 21 o revisar los datos enviados por miHosting al activar tu servicio.

5. Conecta con el servidor

Haz clic en Conectar.

Si FileZilla te pregunta si deseas guardar la contrasena, selecciona esta opcion solo si estas usando un computador personal y seguro.

Cuando la conexion sea correcta, veras dos zonas principales:

  1. Lado izquierdo: archivos de tu computador.
  2. Lado derecho: archivos de tu hosting.

[Imagen sugerida: FileZilla conectado mostrando archivos locales a la izquierda y archivos remotos a la derecha]

6. Entra en la carpeta correcta de tu sitio web

Para que los archivos sean visibles en internet, debes subirlos a la carpeta publica de tu dominio.

Segun el panel de hosting, la ruta puede variar:

public_html

o, en algunos servidores con DirectAdmin:

domains/tudominio.com/public_html

Esa carpeta es la raiz publica del sitio web. Por ejemplo, si subes un archivo llamado index.html alli, sera el archivo principal que cargara tu dominio.

7. Sube tus archivos

Para subir archivos, selecciona los elementos desde el panel izquierdo y arrastralos hacia la carpeta correcta en el panel derecho.

Tambien puedes hacer clic derecho sobre un archivo o carpeta y elegir Subir.

Espera a que la cola de transferencia finalice antes de cerrar FileZilla.

8. Comprueba tu sitio web

Cuando termine la transferencia, abre tu dominio en el navegador y revisa que todo cargue correctamente.

Si no ves los cambios de inmediato, prueba lo siguiente:

  1. Limpia la cache del navegador.
  2. Verifica que subiste los archivos a la carpeta correcta.
  3. Revisa que el archivo principal se llame index.html, index.php u otro nombre valido.
  4. Confirma que tu dominio apunta al servidor correcto.

Como crear una cuenta FTP adicional

En algunos casos puede ser util crear una cuenta FTP adicional, por ejemplo para un desarrollador, disenador o colaborador.

Desde el panel de hosting, normalmente puedes hacerlo asi:

  1. Accede a tu panel de hosting, como DirectAdmin o cPanel.
  2. Busca la seccion Cuentas FTP o Administracion FTP.
  3. Crea un nuevo usuario.
  4. Asigna una contrasena segura.
  5. Define a que carpeta tendra acceso.
  6. Guarda los cambios y entrega los datos solo a la persona autorizada.

Consejo: si vas a dar acceso a otra persona, limita la cuenta FTP a la carpeta necesaria. Asi evitas que pueda modificar archivos de otros sitios o servicios.

[Imagen sugerida: seccion “Cuentas FTP” en DirectAdmin o cPanel]

¿Necesito crear mi propio servidor FTP?

Si tienes una cuenta de hosting, normalmente no necesitas crear un servidor FTP. El servicio ya esta incluido y configurado para que puedas conectarte.

Crear tu propio servidor FTP solo tendria sentido en situaciones mas avanzadas, como:

  1. Administrar un servidor VPS.
  2. Configurar un servidor dedicado.
  3. Montar un entorno local para pruebas.
  4. Gestionar almacenamiento en red dentro de una empresa.

Si tu proyecto requiere mas control, acceso root o configuraciones personalizadas, un VPS o servidor dedicado de miHosting puede ser una mejor opcion que un hosting compartido.

Para la mayoria de sitios web, blogs y tiendas pequenas, un plan de hosting profesional con acceso FTP es suficiente.

Consejos utiles para usar FTP de forma segura

Usa contrasenas fuertes
Evita claves simples o repetidas. Utiliza combinaciones largas con letras, numeros y simbolos.

No compartas el acceso principal
Si otra persona necesita entrar, crea una cuenta FTP adicional con permisos limitados.

Prefiere FTPS o SFTP cuando este disponible
FTP tradicional no cifra toda la informacion. FTPS y SFTP ofrecen conexiones mas seguras.

Haz una copia antes de modificar archivos importantes
Antes de editar archivos como .htaccess, wp-config.php o index.php, descarga una copia de respaldo.

Sube los archivos a la carpeta correcta
Si subes tu web fuera de public_html, es posible que no se vea desde el navegador.

Revisa mayusculas y minusculas
En servidores Linux, Imagen.jpg e imagen.jpg pueden ser archivos diferentes.

No elimines carpetas del sistema
Si no sabes para que sirve una carpeta, no la borres. Puede estar relacionada con el funcionamiento del hosting, el correo o los logs.

Manten tu computador seguro
Un virus o malware en tu equipo podria robar credenciales FTP. Usa antivirus actualizado y evita guardar contrasenas en computadores compartidos.

Errores frecuentes al conectarse por FTP

No puedo conectar con el servidor FTP

Revisa que el servidor, usuario, contrasena y puerto sean correctos. Tambien confirma que tu conexion a internet no este bloqueando el puerto 21.

FileZilla muestra “Error de autenticacion”

Este error suele aparecer cuando el usuario o la contrasena son incorrectos. Copia los datos nuevamente y asegurate de no incluir espacios al principio o al final.

Subi los archivos, pero mi web no cambia

Probablemente los archivos no se subieron a la carpeta publica correcta o el navegador esta mostrando una version en cache.

Verifica que esten dentro de public_html o de la carpeta publica correspondiente a tu dominio.

La transferencia se corta

Puede deberse a una conexion inestable, archivos muy grandes o limites del servidor. Prueba subir los archivos en grupos mas pequenos.

Si necesitas mover archivos pesados con frecuencia, puede convenirte un plan con mas recursos, almacenamiento online o un servicio VPS.

Preguntas frecuentes sobre FTP

¿FTP sirve para instalar WordPress?

FTP puede ayudarte a subir archivos de WordPress manualmente, pero en muchos planes de hosting tambien existen instaladores automaticos que simplifican el proceso.

¿Puedo usar FTP para subir imagenes a mi web?

Si. Puedes subir imagenes, documentos, videos y otros archivos, siempre que el tipo de archivo y el tamano sean compatibles con tu plan de hosting.

¿FTP es lo mismo que cPanel o DirectAdmin?

No. cPanel y DirectAdmin son paneles de control para administrar tu hosting. FTP es un protocolo para transferir archivos. Desde esos paneles puedes crear o gestionar cuentas FTP.

¿Que carpeta debo usar para subir mi web?

Generalmente debes usar public_html. En algunos entornos con DirectAdmin, la ruta puede ser domains/tudominio.com/public_html.

¿Es seguro usar FTP?

FTP basico no es la opcion mas segura porque no siempre cifra la conexion. Siempre que puedas, utiliza FTPS o SFTP y manten tus contrasenas protegidas.

Conclusion

FTP es una herramienta fundamental para administrar los archivos de tu sitio web. Te permite subir, descargar y organizar el contenido de tu hosting de forma sencilla desde un cliente como FileZilla, WinSCP o Cyberduck.

Si tienes un plan de hosting en miHosting, ya cuentas con acceso FTP para gestionar tu sitio. Solo necesitas tus credenciales, conectarte desde un cliente FTP y subir los archivos a la carpeta publica correcta.

Si tienes problemas para conectarte, no sabes que datos usar o necesitas mas espacio para tu proyecto, puedes revisar tu panel de cliente o contactar con el soporte tecnico de miHosting para recibir ayuda.