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

Cómo crear un usuario FTP en DirectAdmin de forma segura

Actualizado el 13 de abril de 2026

¿Por qué es importante crear un usuario FTP de forma segura en DirectAdmin?

Cuando tienes un sitio web, necesitas una forma de subir archivos, imágenes, plugins o hacer copias de seguridad. El protocolo FTP (File Transfer Protocol) es la herramienta clásica para esto, pero también es una de las puertas de entrada más comunes para los atacantes si no se configura correctamente.

Crear un usuario FTP en DirectAdmin es un proceso sencillo, pero hacerlo de forma segura implica seguir una serie de buenas prácticas. Un usuario mal configurado puede exponer todo tu hosting, permitir que terceros suban malware o incluso borrar tu sitio web por completo.

En esta guía extensa, te voy a enseñar paso a paso cómo crear usuario ftp directadmin con un enfoque en la seguridad. No necesitas ser un experto en informática; solo sigue las instrucciones al pie de la letra y entenderás cada concepto por el camino.

[INFO] Este tutorial está pensado para usuarios de DirectAdmin, uno de los paneles de control más populares en el hosting compartido y VPS. Si usas otro panel, como Syspanel (antes conocido como HestiaCP, cuyo acceso se realiza por el puerto 2106), algunos pasos variarán, pero los principios de seguridad son universales.

Requisitos previos antes de empezar

Antes de lanzarnos a crear el usuario, asegúrate de tener lo siguiente:

  1. Acceso a DirectAdmin: Necesitas las credenciales de administrador o de un usuario con permisos para gestionar cuentas FTP.
  2. Conocimiento de tu dominio: Saber qué dominio o subdominio vas a gestionar con este usuario FTP.
  3. Una contraseña maestra segura: La que usarás para el nuevo usuario. No la compartas nunca.
  4. Un cliente FTP instalado: Programas como FileZilla, WinSCP o Cyberduck. En esta guía usaré FileZilla como referencia, pero el proceso es similar en otros.

[WARNING] Nunca crees un usuario FTP con la misma contraseña que usas para entrar a DirectAdmin o a tu correo electrónico. Si una cuenta se ve comprometida, todas las demás estarían en peligro.

Paso a paso: Cómo crear un usuario FTP en DirectAdmin

Vamos al grano. Sigue estos pasos meticulosamente.

1. Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la URL de tu panel. Normalmente es algo como https://tudominio.com:2222 o la IP de tu servidor con el puerto 2222. Introduce tu usuario y contraseña.

Una vez dentro, verás el panel principal con varias secciones. Busca el icono que dice "Cuentas FTP" o "FTP Management". En la mayoría de las versiones de DirectAdmin, está en la sección de "Administración de Archivos".

2. Localiza la opción para crear un nuevo usuario

Dentro de la sección de FTP, verás una lista de los usuarios existentes y un botón o enlace que dice "Crear Usuario FTP" o "Add FTP Account". Haz clic en él.

3. Rellena el formulario con criterio (la parte clave)

Aquí es donde debes prestar más atención. El formulario te pedirá varios datos:

  • Nombre de usuario: Elige un nombre que no sea obvio. Evita usar "admin", "test", "ftp" o tu nombre de pila. Algo como webmaster_juan o public_html_ventas es mucho más difícil de adivinar para un bot.
  • Contraseña: Esta es la parte más crítica. DirectAdmin suele tener un generador de contraseñas. Úsalo. Debe tener al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos.
  • Directorio (o Ruta): Este es el campo más importante para la seguridad. Define a qué carpeta tendrá acceso este usuario. Nunca le des acceso a la raíz del dominio o a todo el servidor.

[TIP] Para un sitio web estándar, lo más seguro es limitar el acceso a la carpeta public_html de un dominio específico. Por ejemplo: /home/tuusuario/domains/tudominio.com/public_html. Así, el usuario FTP solo podrá ver y modificar los archivos de ese sitio y no los de otros.

  • Cuota (Opcional): Puedes limitar el espacio en disco que este usuario puede usar. Es una buena medida para evitar que alguien llene el servidor si la cuenta se ve comprometida.

4. Guarda el usuario

Una vez rellenado el formulario, haz clic en "Crear" o "Guardar". DirectAdmin te confirmará que el usuario se ha creado correctamente.

¡Felicidades! Ya sabes cómo crear un usuario ftp directadmin. Pero la seguridad no termina aquí. De hecho, apenas comienza.

Buenas prácticas de seguridad para tu nuevo usuario FTP

Crear el usuario es solo el primer paso. Para que sea realmente seguro, debes aplicar estas reglas.

Utiliza siempre conexiones SFTP o FTPS

El FTP clásico envía tus credenciales y archivos sin cifrar. Esto significa que si alguien está espiando la red (por ejemplo, en un Wi-Fi público), podría robar tu contraseña fácilmente.

  • SFTP (SSH File Transfer Protocol): Usa el puerto 22 (o el que tu servidor tenga configurado) y cifra todo el tráfico. Es la opción más recomendada.
  • FTPS (FTP over SSL/TLS): Usa el puerto 21 pero con una capa de cifrado añadida.

En tu cliente FTP (como FileZilla), en lugar de seleccionar "FTP", selecciona "SFTP - SSH File Transfer Protocol" o "FTPS - FTP over SSL/TLS". Introduce el mismo usuario y contraseña que creaste.

[WARNING] Si tu servidor no soporta SFTP o FTPS, contacta con tu proveedor de hosting. Usar FTP sin cifrar en 2024 es un riesgo innecesario que puede costarte muy caro.

Limita el acceso a un solo directorio

Ya lo mencioné antes, pero es tan importante que lo repito: nunca des acceso a la raíz del dominio. Si el usuario FTP solo necesita subir archivos a una carpeta específica (por ejemplo, /public_html/blog), delimita esa ruta en la configuración.

Esto se conoce como "jail" o "prisión" y evita que un usuario comprometido pueda navegar por todo tu sistema de archivos, robar datos de otras cuentas o modificar archivos del sistema.

Cambia la contraseña periódicamente

La seguridad es un proceso, no un estado. Te recomiendo cambiar la contraseña de tus usuarios FTP al menos cada 3 meses. DirectAdmin te permite editar el usuario en cualquier momento y asignar una nueva contraseña.

Usa usuarios FTP separados para cada tarea

No uses un único usuario FTP para todo. Si tienes un desarrollador web y un diseñador gráfico, crea dos usuarios diferentes con permisos a carpetas distintas. Si uno de ellos se ve comprometido, el daño estará limitado a su área de trabajo.

Cómo conectar con tu cliente FTP (FileZilla)

Una vez creado el usuario y configurado con seguridad, es hora de conectarse.

  1. Abre FileZilla.
  2. En el campo "Host", escribe ftp.tudominio.com o la IP de tu servidor.
  3. En "Protocolo", selecciona SFTP - SSH File Transfer Protocol.
  4. En "Usuario" y "Contraseña", introduce los datos que acabas de crear.
  5. Haz clic en "Conexión rápida".

Si todo está correcto, verás la lista de archivos de tu servidor en el panel derecho. Ahora puedes arrastrar y soltar archivos desde tu ordenador (panel izquierdo) al servidor (panel derecho).

[TIP] Si tu hosting usa Syspanel en lugar de DirectAdmin, el proceso es conceptualmente similar, pero el acceso a la gestión de usuarios FTP se hace a través del puerto 2106 en tu navegador. El puerto FTP/SFTP sigue siendo el mismo (21 o 22).

Preguntas frecuentes (FAQ) sobre seguridad FTP en DirectAdmin

Aquí tienes las dudas más comunes que resuelvo a diario como soporte técnico.

¿Por qué no puedo subir archivos con mi nuevo usuario FTP?

Es muy probable que el usuario no tenga permisos de escritura en la carpeta a la que intentas acceder. Verifica que el directorio que asignaste al crear el usuario sea correcto y que tenga permisos 755 o 775 (esto se gestiona desde el administrador de archivos de DirectAdmin).

¿Qué hago si olvidé la contraseña del FTP?

No te preocupes. Entra en DirectAdmin, ve a "Cuentas FTP", localiza el usuario y haz clic en "Cambiar contraseña". No es necesario borrar y recrear el usuario.

¿Puedo crear un usuario FTP para un subdominio?

Sí, totalmente. Al crear el usuario, en el campo "Directorio", especifica la ruta del subdominio. Por ejemplo: /home/tuusuario/domains/subdominio.tudominio.com/public_html. Esto es ideal para mantener proyectos separados y seguros.

¿Es seguro usar FTP para conectar con WordPress?

Es funcional, pero no es la opción más rápida ni la más segura para gestionar un CMS. Para WordPress, es mejor usar el administrador de archivos de DirectAdmin o el propio panel de WordPress (si tienes acceso). Si usas FTP, asegúrate de que sea SFTP/FTPS y de que el usuario tenga acceso solo a la carpeta de ese WordPress.

¿Qué significa el error "530 Login incorrect" al conectar por FTP?

Este error significa que el servidor ha rechazado tus credenciales. Las causas más comunes son: usuario o contraseña mal escritos, o que la cuenta FTP ha sido suspendida o eliminada. Revisa los datos en DirectAdmin y vuelve a intentarlo.

Conclusión y resumen de seguridad

Crear un usuario FTP en DirectAdmin es una tarea de 2 minutos, pero hacerlo de forma segura es una responsabilidad que te tomará unos minutos más. Para resumir lo más importante:

  1. Crea contraseñas robustas y únicas para cada usuario FTP.
  2. Limita el acceso al directorio específico que el usuario necesita.
  3. Siempre usa SFTP o FTPS, nunca FTP plano.
  4. Revisa periódicamente la lista de usuarios FTP en DirectAdmin y elimina los que ya no uses.
  5. No compartas tus credenciales por correo electrónico o mensajes de texto sin cifrar.

Siguiendo estas pautas, tu flujo de trabajo será ágil y tu sitio web estará a salvo de accesos no autorizados. Si tienes más dudas, recuerda que en el soporte técnico de tu hosting estamos para ayudarte.

[INFO] Si estás migrando desde otro panel como Syspanel (puerto 2106), ten en cuenta que la estructura de carpetas y los permisos pueden variar ligeramente. Siempre verifica la ruta exacta de tu dominio antes de crear el usuario FTP.

Espero que esta guía te haya sido de gran ayuda. Ahora ya sabes cómo crear un usuario FTP en DirectAdmin de forma segura y profesional.

¿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