🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

DirectAdmin: Cómo crear un FTP para tu sitio web

Actualizado el 7 de abril de 2026

Introducción

Gestionar los archivos de tu sitio web es una tarea fundamental. Ya sea que estés instalando un CMS como WordPress, subiendo imágenes de productos o actualizando tu página de inicio, necesitas una forma segura y eficiente de transferir archivos desde tu computadora local al servidor. Aquí es donde entra en juego el protocolo FTP (File Transfer Protocol). Si utilizas DirectAdmin como panel de control de hosting, crear y gestionar cuentas FTP es un proceso sencillo y directo. Este tutorial está diseñado para guiarte, paso a paso, en la creación de una cuenta FTP en DirectAdmin, para que puedas subir, descargar y administrar los archivos de tu web sin complicaciones.

A lo largo de este artículo, cubriremos desde qué es exactamente una cuenta FTP en el contexto de DirectAdmin, hasta cómo configurar tu cliente FTP favorito (como FileZilla) para conectarte. También abordaremos preguntas frecuentes y consejos de seguridad para que tu experiencia sea óptima. Prepárate para dominar el FTP DirectAdmin y tomar el control total de los archivos de tu sitio.

¿Qué es una cuenta FTP y por qué la necesitas?

Una cuenta FTP es básicamente un conjunto de credenciales (usuario y contraseña) que te permiten acceder a una carpeta específica de tu servidor web a través del protocolo FTP. Piensa en ello como una llave que abre una puerta a una habitación concreta de tu hosting. DirectAdmin te permite crear múltiples cuentas FTP, cada una con acceso a diferentes directorios. Esto es muy útil si, por ejemplo, quieres dar acceso a un desarrollador web solo a la carpeta de tu tienda online, sin que pueda ver el resto de tus archivos.

¿Por qué es mejor que el administrador de archivos del panel? Aunque DirectAdmin tiene un administrador de archivos integrado (accesible desde el panel), el uso de un cliente FTP tiene varias ventajas:

  • Velocidad: Subir o descargar múltiples archivos o carpetas enteras es mucho más rápido con FTP.
  • Gestión masiva: Puedes arrastrar y soltar decenas de archivos a la vez.
  • Reanudación de descargas: Si la conexión se cae, puedes reanudar la transferencia desde donde se quedó.
  • Sincronización: Programas como FileZilla te permiten comparar y sincronizar archivos entre tu PC y el servidor.

En resumen, una cuenta FTP es una herramienta esencial para cualquier persona que quiera gestionar su sitio web de manera profesional y eficiente.

Requisitos previos

Antes de empezar, asegúrate de tener lo siguiente a mano:

  • Acceso a DirectAdmin: Necesitas tu nombre de usuario y contraseña de administrador o de un usuario con permisos para gestionar cuentas FTP.
  • Un cliente FTP: Te recomiendo FileZilla (gratuito, multiplataforma y muy popular). Descárgalo e instálalo.
  • Los datos de tu servidor: Necesitarás la dirección IP de tu servidor o el nombre de host (ej. midominio.com o ftp.midominio.com). Normalmente lo encuentras en el correo de bienvenida de tu hosting.

Paso 1: Acceder a DirectAdmin

Abre tu navegador web y escribe la dirección de tu panel de control. Generalmente es algo como https://midominio.com:2222 o https://IP_de_tu_servidor:2222. Introduce tu nombre de usuario y contraseña de DirectAdmin.

[TIP] Si no recuerdas la URL exacta, contacta con tu proveedor de hosting. Ellos te proporcionarán el enlace de acceso.

Paso 2: Navegar a la sección de Cuentas FTP

Una vez dentro de DirectAdmin, verás un menú con muchos iconos. Busca la sección que dice "Administrador de Cuentas" o directamente el icono que dice "Cuentas FTP". Haz clic en él.

Si no lo ves a simple vista, puedes usar el buscador interno del panel (si tiene) o buscar en las categorías "Servicios" o "Archivos". El nombre exacto puede variar ligeramente según la versión de DirectAdmin, pero "Cuentas FTP" es el más común.

Paso 3: Crear la cuenta FTP: El proceso paso a paso

Aquí es donde ocurre la magia. En la página de "Cuentas FTP", verás un formulario para agregar una nueva cuenta. Los campos típicos son:

  1. Nombre de usuario: Este será el nombre de tu cuenta FTP. DirectAdmin suele sugerir un formato como usuario@tudominio.com. Por ejemplo, si tu dominio es mipaginaweb.com y quieres un usuario para un desarrollador, podrías poner desarrollador@mipaginaweb.com. Es importante que el nombre de usuario sea único dentro de tu cuenta de hosting.
  2. Contraseña: Elige una contraseña segura. Debe tener al menos 8 caracteres, incluyendo mayúsculas, minúsculas, números y símbolos. DirectAdmin suele tener un medidor de fortaleza de contraseña. No uses contraseñas débiles como "123456" o "password".
  3. Directorio (o "Ruta"): Este es el campo más importante. Define la carpeta del servidor a la que tendrá acceso esta cuenta FTP. Por defecto, suele ser la raíz de tu dominio (ej. public_html o domains/tudominio.com/public_html). Si quieres que el usuario solo acceda a una subcarpeta, por ejemplo public_html/tienda, escríbela aquí. Si dejas este campo en blanco, la cuenta tendrá acceso a todo tu espacio de hosting, lo cual no es recomendable por seguridad.
  4. Cuota (opcional): Puedes limitar el espacio en disco que esta cuenta FTP puede usar. Si no pones nada, no tendrá límite (usará el espacio disponible de tu plan de hosting).

Una vez rellenos los campos, haz clic en el botón "Crear" o "Añadir". ¡Felicidades! Acabas de crear cuenta FTP DirectAdmin.

[WARNING] ¡Cuidado con la ruta! Asegúrate de que la ruta que escribes existe. Si pones public_html/mi-carpeta y esa carpeta no existe, la cuenta FTP se creará pero no podrá acceder a nada hasta que la carpeta sea creada (puedes crearla desde el administrador de archivos de DirectAdmin o desde tu cliente FTP).

Paso 4: Conectarte a tu servidor usando un cliente FTP

Ahora que tienes tu cuenta FTP, es hora de usarla. Vamos a usar FileZilla como ejemplo, pero el proceso es similar en otros clientes como Cyberduck, WinSCP, etc.

  1. Abre FileZilla.
  2. En la barra superior, verás cuatro campos:
    • Host: Aquí pones la dirección IP de tu servidor o ftp.tudominio.com. Si no estás seguro, usa la IP que te dio tu proveedor.
    • Nombre de usuario: El nombre de usuario que creaste en DirectAdmin (ej. desarrollador@mipaginaweb.com).
    • Contraseña: La contraseña que elegiste.
    • Puerto: Déjalo en blanco o pon 21 (es el puerto estándar para FTP).
  3. Haz clic en "Conexión rápida".

Si todo está correcto, FileZilla se conectará al servidor y verás dos paneles:

  • Panel izquierdo: Los archivos de tu computadora local.
  • Panel derecho: Los archivos de tu servidor web (en la carpeta que hayas definido en la cuenta FTP).

Paso 5: Subir archivos a tu sitio web

Ahora que estás conectado, subir archivos DirectAdmin es tan sencillo como arrastrar y soltar.

  • Para subir un archivo: Arrástralo desde el panel izquierdo (tu PC) al panel derecho (el servidor).
  • Para subir una carpeta entera: Arrastra la carpeta. FileZilla la copiará automáticamente al servidor.
  • Para descargar: Arrastra desde el servidor (derecha) a tu PC (izquierda).

Consejo importante: Asegúrate de que los archivos se están subiendo a la carpeta correcta. Por ejemplo, para que una página web sea visible, los archivos principales (como index.html) deben estar dentro de public_html o la carpeta raíz de tu dominio.

[INFO] ¿Qué es public_html? Es la carpeta pública de tu sitio web. Todo lo que pongas dentro será accesible desde internet. No subas archivos sensibles (como contraseñas) fuera de esta carpeta, aunque sí puedes subirlos a directorios superiores para mayor seguridad.

DirectAdmin FTP tutorial: Preguntas frecuentes (FAQ)

¿Puedo crear múltiples cuentas FTP?

Sí, absolutamente. DirectAdmin te permite crear tantas cuentas FTP como necesites, hasta el límite de tu plan de hosting. Esto es ideal para dar acceso a diferentes colaboradores (diseñadores, desarrolladores, clientes) con permisos restringidos a carpetas específicas.

¿Qué hago si olvido la contraseña de mi cuenta FTP?

No te preocupes. Inicia sesión en DirectAdmin, ve a la sección de "Cuentas FTP", busca la cuenta que olvidaste y haz clic en el icono de "Editar" (normalmente un lápiz). Ahí podrás cambiar la contraseña por una nueva.

¿Es seguro usar FTP?

El FTP tradicional envía tus datos (incluyendo usuario y contraseña) en texto plano. Para mayor seguridad, te recomiendo usar SFTP (SSH File Transfer Protocol) o FTPS (FTP sobre SSL/TLS). DirectAdmin suele soportar ambos. En FileZilla, en lugar de usar el puerto 21, puedes probar el puerto 22 (para SFTP) o 990 (para FTPS). Consulta con tu proveedor de hosting si tienes dudas sobre qué opción usar.

¿Puedo acceder a mi servidor desde el móvil?

Sí, existen apps como "AndFTP" (Android) o "FTPManager" (iOS) que te permiten conectarte a tu servidor usando las mismas credenciales FTP que creaste en DirectAdmin.

¿Qué significa "Fallo de autenticación"?

Este error suele ocurrir por tres razones:

  1. Nombre de usuario o contraseña incorrectos: Revisa que los hayas escrito bien, incluyendo mayúsculas y minúsculas.
  2. El usuario no existe: Asegúrate de haber creado la cuenta FTP correctamente en DirectAdmin.
  3. El servidor FTP no está activo: A veces el servicio FTP puede estar deshabilitado. Contacta a tu soporte técnico.

¿Cómo elimino una cuenta FTP?

En DirectAdmin, ve a "Cuentas FTP", localiza la cuenta que deseas eliminar y haz clic en el icono de la papelera o "Eliminar". Confirma la acción. Ten cuidado, ya que esta acción es irreversible.

Consejos de seguridad adicionales

  • Usa contraseñas fuertes: Ya lo mencionamos, pero es crucial. Una contraseña débil es una puerta abierta a los atacantes.
  • Limita el acceso por IP (si es posible): Algunos paneles de control o firewalls permiten restringir el acceso FTP solo a ciertas direcciones IP (por ejemplo, la IP de tu oficina). Esto añade una capa extra de seguridad.
  • No compartas tu cuenta de administrador: Crea cuentas FTP específicas para cada persona o tarea. Así, si una cuenta se ve comprometida, el daño es limitado.
  • Cambia la contraseña periódicamente: Es una buena práctica de seguridad.
  • Utiliza SFTP/FTPS siempre que sea posible: Como mencionamos, esto cifra la comunicación entre tu PC y el servidor.

Solución de problemas comunes

  • "No se puede conectar al servidor": Verifica que el host, usuario y contraseña son correctos. Asegúrate de que tu firewall local no esté bloqueando el puerto 21 (o el que uses). Prueba a hacer ping a tu servidor para ver si está en línea.
  • "Timeout" (tiempo de espera agotado): Puede deberse a un firewall o a que el servidor está sobrecargado. Intenta de nuevo más tarde o contacta a soporte.
  • "Permiso denegado" al subir archivos: Esto significa que la cuenta FTP no tiene permisos de escritura en la carpeta de destino. Revisa los permisos de la carpeta desde el administrador de archivos de DirectAdmin (normalmente deben ser 755 para carpetas y 644 para archivos).

Conclusión

Crear y gestionar cuentas FTP en DirectAdmin es un proceso fundamental para cualquier administrador de sitios web. Con este DirectAdmin FTP tutorial, has aprendido desde cero cómo crear cuenta FTP DirectAdmin, conectarte con un cliente FTP y subir archivos DirectAdmin de manera segura y eficiente. Recuerda siempre priorizar la seguridad usando contraseñas fuertes, limitando el acceso a carpetas específicas y, si es posible, utilizando protocolos cifrados como SFTP.

Ahora que dominas esta habilidad, estás listo para gestionar los archivos de tu web como un profesional. ¡No dudes en experimentar y personalizar tus configuraciones! Si tienes alguna duda, recuerda que tu proveedor de hosting y la comunidad de DirectAdmin son excelentes recursos para obtener ayuda adicional.

[TIP] Si alguna vez trabajas con otro panel de control como Syspanel (el cual usa el puerto 2106 para acceso), el proceso de creación de cuentas FTP es muy similar. Solo cambia la interfaz, pero los conceptos de usuario, contraseña y directorio son universales.

¡Feliz gestión de archivos!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel