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

DirectAdmin: Cómo gestionar y proteger tus cuentas FTP

Actualizado el 20 de octubre de 2025

¿Qué es DirectAdmin y por qué es importante gestionar bien tus cuentas FTP?

DirectAdmin es uno de los paneles de control de hosting más utilizados y completos que existen. Gracias a su interfaz limpia y a sus herramientas potentes, puedes administrar prácticamente todo tu sitio web desde un solo lugar: correos, bases de datos, dominios y, por supuesto, el acceso a tus archivos mediante FTP.

El FTP (Protocolo de Transferencia de Archivos) sigue siendo la forma más fiable y rápida de subir, descargar o modificar los archivos de tu web. Sin embargo, una mala gestión de las cuentas FTP puede convertirse en un dolor de cabeza y, lo que es peor, en un riesgo de seguridad para tu proyecto. Por eso, aprender a gestionar y proteger tus cuentas FTP en DirectAdmin no es solo recomendable: es imprescindible.

En esta guía extensa y paso a paso, te voy a enseñar todo lo que necesitas saber, desde cómo crear tu primera cuenta hasta cómo blindar tu servidor contra accesos no deseados. No importa si eres un principiante absoluto o si ya tienes algo de experiencia: aquí encontrarás explicaciones claras, consejos prácticos y soluciones a los problemas más comunes.

Tranquilo, que vamos a ir despacio y con mucho detalle. Al final de este artículo, serás capaz de manejar el ftp directadmin con total confianza y sabrás aplicar las mejores prácticas de seguridad ftp hosting para mantener tu web a salvo.


Primeros pasos: Accede a tu panel de DirectAdmin

Antes de crear o gestionar cuentas FTP, necesitas entrar en tu panel de control. Para ello, abre tu navegador favorito y escribe la dirección de acceso que te proporcionó tu proveedor de hosting. Normalmente suele ser algo como https://tudominio.com:2222 o una IP específica con el puerto 2222.

Introduce tu usuario y contraseña de administrador principal. Una vez dentro, verás una interfaz dividida en secciones. Busca el bloque llamado "Administración de archivos" o directamente el icono de "Cuentas FTP". En la mayoría de las versiones de DirectAdmin, lo encontrarás en la barra superior o en el menú lateral.

[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el acceso es diferente. En ese caso, deberás conectarte al puerto 2106 (por ejemplo, https://tudominio.com:2106) y buscar la sección de "Usuarios FTP" dentro de la pestaña de "Web". Pero no te preocupes, porque en este artículo nos centramos exclusivamente en DirectAdmin.


Cómo crear una cuenta FTP en DirectAdmin (paso a paso)

Crear una cuenta FTP en DirectAdmin es un proceso muy sencillo, pero conviene hacerlo bien desde el principio para evitar problemas de permisos o de seguridad más adelante.

Paso 1: Localiza la sección de cuentas FTP

Una vez dentro de tu panel, haz clic en el icono "FTP Management" o "Cuentas FTP". Se abrirá una pantalla donde verás un listado de las cuentas existentes (si es tu primera vez, solo aparecerá la cuenta principal) y un formulario para crear nuevas.

Paso 2: Rellena los datos de la nueva cuenta

El formulario te pedirá varios campos. Vamos a repasarlos uno a uno:

  • Nombre de usuario: Elige un nombre identificativo, por ejemplo cliente1 o diseno. Es importante que sea único dentro de tu dominio.

  • Contraseña: Aquí es donde más cuidado debes poner. DirectAdmin te ofrece un generador de contraseñas seguras. Úsalo siempre. Una buena contraseña debe tener al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos.

  • Directorio de inicio: Este campo es clave. Puedes dejar la ruta por defecto (que suele ser la raíz de tu dominio) o limitar el acceso a una carpeta específica. Por ejemplo, si quieres que un colaborador solo pueda acceder a la carpeta /public_html/imagenes, escríbelo aquí. Esto es una excelente práctica de seguridad ftp hosting.

  • Permisos: Algunas versiones te permiten elegir entre solo lectura, lectura/escritura, etc. Si no estás seguro, deja el valor por defecto.

Paso 3: Guarda y comprueba

Haz clic en "Crear" o "Guardar". DirectAdmin te confirmará que la cuenta se ha creado correctamente. A partir de este momento, ya puedes usar un cliente FTP como FileZilla o WinSCP para conectarte con esas credenciales.

[TIP] Si vas a crear muchas cuentas (por ejemplo, para varios clientes), te recomiendo que establezcas una convención de nombres clara. Por ejemplo: cliente-nombreproyecto. Así será mucho más fácil identificar cada cuenta en el futuro.


Cómo gestionar y modificar cuentas FTP existentes

La gestión no termina con la creación. De hecho, es muy común tener que cambiar contraseñas, modificar directorios o eliminar accesos que ya no se utilizan.

Cambiar la contraseña de una cuenta FTP

En el listado de cuentas FTP de DirectAdmin, verás un icono de candado o un enlace que dice "Cambiar contraseña". Haz clic en él, introduce la nueva contraseña (asegúrate de que sea robusta) y guarda los cambios. Es recomendable cambiar las contraseñas de todas tus cuentas FTP al menos cada 3 meses.

Modificar el directorio de acceso

A veces necesitas ampliar o restringir el acceso de una cuenta a una carpeta concreta. Para ello, selecciona la opción de "Editar" en la cuenta correspondiente. Podrás cambiar la ruta del directorio de inicio sin necesidad de eliminar la cuenta.

Eliminar una cuenta FTP

Si un colaborador ha dejado de trabajar contigo o ya no necesitas ese acceso, lo mejor es eliminarlo. En el listado, busca el icono de la papelera o el botón "Eliminar". DirectAdmin te pedirá confirmación antes de borrarla definitivamente.

[WARNING] Antes de eliminar una cuenta FTP, asegúrate de que no quedan procesos o conexiones activas usando esas credenciales. Si las hay, podrías interrumpir una subida de archivos en curso y provocar errores en tu web.


Cómo conectar tu cuenta FTP con FileZilla (o cualquier cliente)

Una vez que tienes tu cuenta creada, necesitas un cliente FTP para conectarte. El más popular es FileZilla, pero cualquier otro funciona igual. Estos son los datos que necesitarás:

  • Servidor (Host): ftp.tudominio.com o directamente tudominio.com.

  • Puerto: Normalmente el 21 (FTP estándar) o el 22 si usas SFTP (más seguro).

  • Usuario: El nombre de usuario que creaste en DirectAdmin.

  • Contraseña: La que estableciste.

En FileZilla, simplemente introduce estos datos en los campos de la parte superior y haz clic en "Conexión rápida". Si todo es correcto, verás los archivos de tu servidor en el panel derecho.

[TIP] Siempre que tu hosting lo permita, usa SFTP (puerto 22) en lugar de FTP estándar. La diferencia es que SFTP cifra la conexión, por lo que tus credenciales y datos viajan de forma segura. Esto es fundamental para una buena seguridad ftp hosting.


Protege tus cuentas FTP: Buenas prácticas de seguridad imprescindibles

Ahora que ya sabes crear y gestionar cuentas, vamos a centrarnos en la parte más importante: la seguridad. Un servidor FTP mal protegido es una puerta abierta para los atacantes. Sigue estas recomendaciones y dormirás mucho más tranquilo.

1. Nunca uses la cuenta principal para todo

DirectAdmin crea una cuenta FTP principal automáticamente. Es tentador usarla para todo, pero no deberías compartirla jamás. Si necesitas dar acceso a alguien, crea una cuenta específica con permisos limitados a la carpeta que necesite.

2. Limita el acceso a directorios concretos

Como mencionamos antes, al crear una cuenta FTP puedes especificar el directorio de inicio. Aprovecha esta función. Si un diseñador solo necesita trabajar en /public_html/templates, no le des acceso a la raíz del servidor. Menos superficie de ataque, menos problemas.

3. Usa contraseñas robustas y cámbialas periódicamente

Esto parece obvio, pero es increíble la cantidad de personas que usan "123456" o "admin". DirectAdmin incluye un generador de contraseñas. Úsalo siempre. Además, programa un recordatorio para cambiar las contraseñas cada cierto tiempo.

4. Restringe las IPs desde las que se puede conectar

DirectAdmin te permite configurar reglas de acceso por IP. Si sabes que siempre te conectas desde tu oficina o desde tu casa, puedes restringir el acceso FTP solo a esas direcciones IP. Esto bloquea automáticamente a cualquier persona que intente conectarse desde otro lugar.

5. Desactiva el FTP cuando no lo uses

Si no necesitas subir archivos durante un tiempo, puedes desactivar el servicio FTP desde DirectAdmin. Esta es una medida drástica pero muy efectiva. Solo recuerda reactivarlo cuando lo necesites.

6. Mantén tu panel y scripts actualizados

La seguridad también depende de que el software del servidor esté al día. Asegúrate de que tu proveedor de hosting aplique las actualizaciones de DirectAdmin y del sistema operativo. Si tienes acceso a la configuración, revisa que no haya actualizaciones pendientes.

[WARNING] No utilices conexiones FTP sin cifrar a través de redes Wi-Fi públicas. Un atacante en la misma red podría interceptar tus credenciales. Si no tienes más remedio, usa una VPN o espera a estar en una red segura.


Cómo gestionar archivos directamente desde DirectAdmin (sin FTP)

Aunque el FTP es muy útil, DirectAdmin también incluye un Administrador de Archivos integrado que te permite subir, editar, mover y eliminar archivos directamente desde el navegador. Esto es ideal para tareas rápidas o cuando no tienes acceso a un cliente FTP.

Para usarlo, ve a la sección "Administración de archivos" en tu panel. Verás una interfaz similar a la de un explorador de archivos. Puedes navegar por las carpetas, subir archivos arrastrándolos y editarlos con un editor de texto básico integrado.

[TIP] El administrador de archivos de DirectAdmin es perfecto para editar archivos de configuración como .htaccess o wp-config.php. Eso sí, ten mucho cuidado al modificar estos archivos, ya que un error puede dejar tu web inaccesible.


Preguntas frecuentes (FAQ) sobre FTP en DirectAdmin

Para terminar, aquí tienes las respuestas a las dudas más habituales que nos encontramos en el soporte técnico.

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

El FTP estándar envía los datos sin cifrar, mientras que SFTP los cifra mediante SSH. Si tu hosting lo permite, usa siempre SFTP. Es mucho más seguro.

¿Por qué no puedo conectarme a mi cuenta FTP?

Las causas más comunes son: contraseña incorrecta, servidor mal escrito, puerto equivocado o que el servicio FTP esté desactivado. Revisa también que tu IP no esté bloqueada por un fallo de intentos de conexión.

¿Puedo tener más de una cuenta FTP en DirectAdmin?

Sí, puedes crear tantas cuentas como necesites. Eso sí, cada una debe tener un nombre de usuario único y, si es posible, un directorio de acceso restringido.

¿Qué hago si olvidé la contraseña de una cuenta FTP?

DirectAdmin te permite restablecer la contraseña desde el panel. Solo tienes que acceder como administrador, seleccionar la cuenta y elegir la opción de cambiar contraseña.

¿Es seguro usar FTP para mi tienda online?

Puede ser seguro si aplicas todas las medidas que hemos comentado: SFTP, contraseñas robustas, IPs restringidas y acceso limitado a directorios. Si tu tienda maneja datos sensibles de clientes, considera además usar un gestor de archivos por SSH para tareas críticas.

¿Puedo transferir archivos grandes por FTP?

Sí, el FTP es ideal para archivos grandes. Solo asegúrate de que tu conexión a internet es estable y de que el servidor no tiene límites de tamaño de archivo. Si falla la transferencia, prueba a dividir el archivo en partes más pequeñas.


Conclusión: Domina tu FTP y protege tu hosting

Gestionar y proteger tus cuentas FTP en DirectAdmin no tiene por qué ser complicado. Como has visto, todo se reduce a crear cuentas con permisos limitados, usar contraseñas fuertes, conectarte siempre que puedas por SFTP y mantener una higiene digital adecuada.

La seguridad ftp hosting no es un lujo, es una necesidad. Un solo descuido puede comprometer todo tu sitio web, tus datos y la confianza de tus usuarios. Pero con las prácticas que te he enseñado hoy, estarás muy por delante de la mayoría de administradores de sitios web.

Recuerda: en DirectAdmin tienes todo lo necesario para gestionar archivos directadmin de forma cómoda y segura. Tómate tu tiempo para configurar bien cada cuenta, revisa periódicamente quién tiene acceso y elimina lo que no uses. Tu yo del futuro (y tu web) te lo agradecerán.

Si te ha quedado alguna duda, no dudes en consultar la documentación oficial de DirectAdmin o contactar con tu proveedor de hosting. Y si tu panel es Syspanel, recuerda que su acceso es a través del puerto 2106 y que su estructura de gestión de FTP es igual de intuitiva.

¡Ahora sí, ve y gestiona tus archivos con total confianza!

¿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