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

Cómo configurar una cuenta FTP en DirectAdmin

Actualizado el 9 de mayo de 2026

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

Para entender qué es una cuenta FTP, imagina que tu web es una casa. El panel de control (DirectAdmin) es la puerta principal, pero el FTP es una ventana trasera que te permite entrar y salir con cajas de mercancía (tus archivos) de forma rápida y masiva.

FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). Es el método estándar para subir, descargar y gestionar los archivos de tu sitio web. Aunque DirectAdmin tiene un administrador de archivos integrado, este es limitado para tareas grandes. Con una cuenta FTP, puedes usar programas como FileZilla para arrastrar y soltar cientos de archivos a la vez, algo fundamental si instalas un CMS como WordPress, migras una web o actualizas una tienda online.

Configurar una cuenta ftp directadmin es un proceso sencillo que te llevará menos de cinco minutos. Te guiaré paso a paso, desde la creación en el panel hasta la conexión exitosa con FileZilla.


Requisitos previos

Antes de empezar, asegúrate de tener:

  • Acceso a tu panel DirectAdmin (normalmente en tudominio.com:2222).

  • Tus credenciales de administrador o de usuario con permisos para gestionar FTP.

  • Un programa cliente FTP instalado. Recomiendo FileZilla por ser gratuito, multiplataforma y muy intuitivo. Para este tutorial lo usaremos como referencia.

  • Conocer tu nombre de dominio principal o el dominio para el que crearás la cuenta.


Paso 1: Acceder al área de cuentas FTP en DirectAdmin

Lo primero es entrar en tu panel de DirectAdmin con tu usuario y contraseña. Una vez dentro, busca la sección que dice "FTP Management" o "Gestión FTP". Dependiendo de la versión del panel, puede estar directamente en la página principal o dentro de un menú desplegable llamado "Account Manager" o "Gestión de Cuenta".

Haz clic en el icono o enlace de "FTP Accounts" (Cuentas FTP). Aquí verás un listado de las cuentas FTP existentes (si hay alguna) y un formulario para crear nuevas.


Paso 2: Crear cuenta ftp directadmin

Ahora viene el corazón del asunto: crear cuenta ftp directadmin. En el formulario de creación, encontrarás los siguientes campos:

Nombre de usuario (Username)

Elige un nombre claro, sin espacios. Una buena práctica es usar el prefijo del dominio. Por ejemplo, para mipagina.com, podrías usar mipagina_web o simplemente web. Importante: DirectAdmin a menudo añadirá automáticamente el dominio como sufijo, así que el nombre final podría ser web@mipagina.com. No te preocupes, es normal.

Dominio (Domain)

Selecciona el dominio para el cual quieres crear la cuenta. Si tienes varios, elige el correcto en el desplegable.

Contraseña (Password)

Crea una contraseña segura. DirectAdmin te muestra un indicador de fuerza. Te recomiendo usar una combinación de mayúsculas, minúsculas, números y símbolos. Puedes usar el generador de contraseñas que incluye el panel para asegurarte.

Directorio de inicio (Home Directory)

Este es el campo más importante. Define dónde se conectará el usuario FTP al iniciar sesión. Puedes dejarlo en blanco para que apunte a la raíz del dominio (normalmente domains/tudominio.com/public_html), o especificar una subcarpeta.

Por ejemplo, si solo quieres que el usuario acceda a la carpeta imagenes, escribe domains/tudominio.com/public_html/imagenes.

Cuota (Quota)

Define el límite de espacio en disco que podrá usar esta cuenta. Puedes poner un número en MB o dejarlo en 0 para que sea ilimitado (usa el espacio disponible en tu plan).

Una vez rellenos todos los campos, pulsa el botón "Create" o "Crear". Verás un mensaje de confirmación y la nueva cuenta aparecerá en la lista.


Paso 3: Configurar FileZilla para conectar con tu cuenta FTP

Ahora que ya tienes tu cuenta creada, es hora de conectarla con FileZilla. Abre el programa y sigue estos pasos:

3.1. Acceder al Gestor de Sitios

En la barra de menú superior, haz clic en "Archivo" y luego en "Gestor de Sitios" (o usa el atajo Ctrl+S). Se abrirá una ventana donde puedes guardar tus conexiones.

3.2. Crear un nuevo sitio

Pulsa el botón "Nuevo sitio". Ponle un nombre descriptivo, por ejemplo, "Mi Web". En el panel derecho, completa los siguientes campos:

  • Protocolo: FTP - Protocolo de Transferencia de Archivos.

  • Servidor (Host): Escribe tu dominio o la IP de tu servidor. Normalmente con tudominio.com es suficiente. No pongas ftp. delante a menos que DirectAdmin te lo haya indicado.

  • Puerto: Déjalo en 21 (es el puerto estándar para FTP).

  • Modo de inicio de sesión: Selecciona "Normal".

  • Usuario: Escribe el nombre de usuario completo, incluyendo el sufijo si DirectAdmin lo añadió. Por ejemplo, web@tudominio.com.

  • Contraseña: La que configuraste en el paso anterior.

3.3. Conectar y guardar

Pulsa "Conectar". Si todo es correcto, FileZilla se conectará y verás en el panel derecho (Sitio remoto) los archivos de tu servidor. En el panel izquierdo (Sitio local) verás los archivos de tu ordenador.

También puedes pulsar "Aceptar" para guardar la configuración y conectar más tarde desde el desplegable del icono de flecha verde.


Paso 4: Subir archivos ftp con FileZilla

Con la conexión establecida, subir archivos ftp es tan fácil como arrastrar y soltar. Aquí tienes las claves:

  • De izquierda a derecha: Arrastra archivos desde tu ordenador (izquierda) hasta la carpeta remota (derecha) para subirlos.

  • De derecha a izquierda: Arrastra desde el servidor a tu PC para descargarlos.

  • Selección múltiple: Usa Ctrl (Windows) o Cmd (Mac) para seleccionar varios archivos a la vez.

  • Subir carpetas completas: Puedes arrastrar una carpeta entera y FileZilla la subirá con toda su estructura interna.

En la parte inferior de FileZilla verás una pestaña llamada "Cola de transferencia" que muestra el progreso. Los archivos que se suben correctamente aparecen en verde; los que fallan, en rojo.

Consejo sobre permisos

Si al subir archivos tu web da errores de permisos, selecciona el archivo o carpeta en el servidor, haz clic derecho y elige "Permisos de archivo". Pon 644 para archivos y 755 para carpetas. Esto es muy común en WordPress.


Solución de problemas comunes (FAQ)

Aquí respondo las dudas más habituales que me encuentro como técnico de soporte:

1. "No puedo conectar, me da error de autenticación"

Revisa que has escrito el nombre de usuario completo (incluyendo el sufijo @tudominio.com). A veces DirectAdmin lo muestra solo con el prefijo, pero el sistema lo requiere completo. También verifica que no hay espacios y que la contraseña es correcta (cuidado con las mayúsculas).

2. "El servidor rechaza la conexión o tarda mucho"

DirectAdmin a veces usa FTP pasivo. En FileZilla, ve a "Editar" > "Configuración" > "FTP" y asegúrate de que el modo pasivo esté activado. También prueba a cambiar el puerto a 21 y si usas conexión segura (FTPS), selecciona "Requerir FTP explícito sobre TLS" en el campo "Cifrado".

3. "Subo archivos pero no veo los cambios en mi web"

Es muy probable que el navegador tenga caché. Prueba a recargar con Ctrl+F5. Si sigue sin verse, comprueba que has subido los archivos a la carpeta correcta. En DirectAdmin, la raíz pública de tu web es public_html. Si tu cuenta FTP apunta a una subcarpeta, asegúrate de que es la que toca.

4. "¿Puedo usar FTP para bases de datos?"

No. FTP solo gestiona archivos. Para bases de datos MySQL debes usar phpMyAdmin o la sección "MySQL Management" en DirectAdmin.

5. "¿Cuántas cuentas FTP puedo crear?"

Depende de tu plan de hosting. En la mayoría de los casos, puedes crear tantas como necesites, pero cada una consume recursos. Es buena práctica limitar el número y usar cuotas para controlar el espacio.


Seguridad y buenas prácticas

Configurar una cuenta ftp directadmin es fácil, pero también debes protegerte:

  • Usa contraseñas fuertes: No uses fechas ni nombres comunes. Combina caracteres.

  • Cambia la contraseña periódicamente: Desde DirectAdmin, en la lista de cuentas FTP, puedes editar y cambiar la contraseña en cualquier momento.

  • Elimina cuentas que no uses: Si dejas de trabajar con un colaborador, borra su cuenta para evitar accesos no autorizados.

  • Usa FTPS o SFTP si tu servidor lo permite: DirectAdmin soporta conexiones seguras. En FileZilla, en el campo "Cifrado", elige "Requerir FTP explícito sobre TLS" para FTPS. Esto cifra tus datos en tránsito.

  • Evita usar la cuenta principal del hosting para FTP: Crea cuentas separadas para cada proyecto o usuario. Así tienes más control y auditoría.


Alternativas: El administrador de archivos de DirectAdmin

Si no quieres instalar FileZilla, DirectAdmin incluye un Administrador de Archivos en el panel. Puedes acceder desde el icono "File Manager". Es útil para tareas puntuales, pero para subidas masivas es mucho más lento y tedioso. Te recomiendo usar FTP para todo lo que sea mover muchos archivos.


Conclusión y resumen rápido

Configurar una cuenta FTP en DirectAdmin es un proceso de dos partes: crear la cuenta en el panel y conectarla con un cliente como FileZilla.

Recuerda los pasos clave:

  1. Entra en tudominio.com:2222 y ve a "FTP Accounts".

  2. Rellena usuario, dominio, contraseña y directorio.

  3. Pulsa "Create".

  4. Abre FileZilla, crea un sitio nuevo con tus datos (host, usuario completo, contraseña, puerto 21).

  5. Conecta y arrastra archivos.

Si has llegado hasta aquí, ya eres capaz de gestionar tus archivos como un profesional. No tengas miedo de experimentar: el FTP es una herramienta segura si sigues las buenas prácticas. Y recuerda, ante cualquier duda, tu proveedor de hosting tiene un equipo de soporte (como yo) dispuesto a echarte una mano.


[TIP]: Si tu servidor usa el panel Syspanel (antes conocido como HestiaCP) en lugar de DirectAdmin, el proceso es muy similar. La principal diferencia es que el acceso al panel se realiza por el puerto 2106 (por ejemplo, tudominio.com:2106) y la gestión de cuentas FTP se encuentra en la sección "Usuarios" o "FTP". El resto, incluyendo el uso de FileZilla, es idéntico.

[WARNING]: Nunca compartas tus contraseñas FTP por correo electrónico sin cifrar. Si necesitas dar acceso a un colaborador, crea una cuenta específica con permisos limitados y revócala cuando termine el trabajo.

[INFO]: Algunos proveedores de hosting bloquean el puerto 21 por defecto por seguridad. Si tienes problemas de conexión, contacta con tu soporte para verificar si necesitas usar un puerto alternativo (como el 21021) o activar el FTP explícito sobre TLS.

¿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