FTP (File Transfer Protocol) es la forma estándar de subir archivos a tu web. Tanto si quieres subir el diseño completo de una web como instalar un plugin a mano o hacer una copia de seguridad, con FTP tienes acceso directo a todos los archivos de tu plan de hosting.

¿Qué es FTP?

FTP significa File Transfer Protocol: un protocolo que transfiere archivos entre tu ordenador y un servidor web. Usas un cliente FTP (software en tu ordenador) para conectarte a tu servidor y subir, descargar o editar archivos.

Hay tres variantes:

  • FTP: conexión sin cifrar (no recomendada)
  • FTPS: FTP sobre SSL/TLS (cifrada)
  • SFTP: SSH File Transfer Protocol (cifrada, recomendada)

Usa siempre SFTP o FTPS para que tus datos de acceso y tus archivos se envíen cifrados.

Conectarse por FTP con FileZilla

FileZilla es el cliente FTP gratuito más popular. Sigue estos pasos para conectarte.

1. Descarga e instala FileZilla

Descarga FileZilla gratis desde filezilla-project.org e instálalo en tu ordenador. FileZilla está disponible para Windows, macOS y Linux.

2. Busca tus datos de FTP

Encontrarás tus datos de acceso FTP en el mensaje de bienvenida de tu plan de hosting o en tu panel DirectAdmin, en FTP Management. Necesitas:

  • Host/Servidor: normalmente tu dominio (por ejemplo, ftp.example.nl) o la dirección IP del servidor
  • Nombre de usuario: tu nombre de usuario de FTP
  • Contraseña: tu contraseña de FTP
  • Puerto: 21 para FTP/FTPS o 22 para SFTP

3. Conectarse

Abre FileZilla y rellena la barra de conexión rápida de la parte superior:

  1. Servidor: sftp://example.nl (o ftp://example.nl)
  2. Nombre de usuario: tu nombre de usuario de FTP
  3. Contraseña: tu contraseña de FTP
  4. Puerto: 22 (SFTP) o 21 (FTP)
  5. Haz clic en Conexión rápida

Una vez conectado, verás a la izquierda tus archivos locales y a la derecha los archivos de tu servidor.

4. Subir archivos

En el panel derecho, navega hasta la carpeta /domains/example.nl/public_html/ (o /public_html/). Esta es la raíz de tu web. Arrastra los archivos de izquierda a derecha para subirlos, o haz clic con el botón derecho y elige "Subir.

DirectAdmin File Manager

¿No tienes un cliente FTP a mano? Entonces también puedes usar el File Manager integrado de DirectAdmin:

  1. Inicia sesión en DirectAdmin
  2. Ve a System Info and Files → File Manager
  3. Navega hasta /domains/example.nl/public_html/
  4. Usa el botón "Upload para subir archivos
  5. Haz clic en los archivos para editarlos, cambiarles el nombre o eliminarlos

El File Manager resulta práctico para cambios pequeños, pero para subir muchos archivos FileZilla es más rápido y fiable.

SFTP o FTP: por qué SFTP es mejor

El FTP estándar envía tu contraseña y tus archivos sin cifrar por internet. Cualquiera que esté en la misma red puede interceptar tus datos de acceso. SFTP (SSH File Transfer Protocol) lo cifra todo, incluidos tu contraseña y el contenido de tus archivos.

En el hosting de Theory7, SFTP está disponible de serie en el puerto 22. Usa siempre sftp:// en lugar de ftp:// en FileZilla.

Errores de FTP habituales y soluciones

  • "Connection refused" o "Connection timed out: comprueba que el host, el puerto y el protocolo son correctos. Prueba el puerto 22 (SFTP) si el puerto 21 no funciona.
  • "530 Login incorrect: tu nombre de usuario o tu contraseña son incorrectos. Restablece tu contraseña en DirectAdmin.
  • "550 Permission denied: no tienes permisos para escribir en esta carpeta. Comprueba los permisos de los archivos.
  • "421 Too many connections: tienes demasiadas conexiones simultáneas. Limita el número a 2-3 en FileZilla.
  • Los archivos no se suben a la carpeta correcta: navega siempre hasta /public_html/ antes de subir archivos.

Preguntas frecuentes sobre FTP

¿Cuál es la diferencia entre FTP, FTPS y SFTP?

FTP envía los datos sin cifrar. FTPS es FTP con una capa SSL/TLS para el cifrado. SFTP es un protocolo totalmente distinto que funciona a través de SSH y lo cifra todo. SFTP es el más seguro y el recomendado. En el hosting de Theory7 puedes usar SFTP en el puerto 22.

¿Dónde encuentro mis datos de acceso FTP?

Tus datos de FTP están en el correo de bienvenida de tu plan de hosting. En DirectAdmin, en FTP Management, también puedes crear una nueva cuenta de FTP o restablecer tu contraseña. El host suele ser tu dominio o la dirección IP del servidor.

¿Puedo usar FTP para editar archivos de WordPress?

Sí, con FTP tienes acceso directo a todos los archivos de WordPress. Esto resulta especialmente útil si tu web muestra un error y ya no puedes iniciar sesión en el escritorio de WordPress. Por FTP puedes desactivar plugins, cambiar de tema o restaurar el archivo .htaccess.

¿Es seguro usar FTP en una wifi pública?

Solo si usas SFTP. El FTP estándar envía tu contraseña sin cifrar, por lo que en las redes públicas se puede interceptar. Usa siempre SFTP (puerto 22) o FTPS para tener una conexión segura, sea cual sea la red.

Acceso FTP en todos los planes de hosting. Consulta nuestros planes de hosting web con SFTP, DirectAdmin File Manager y 99,9% de disponibilidad.