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

Cómo crear y gestionar usuarios FTP en DirectAdmin

Actualizado el 19 de marzo de 2026

¿Qué es un usuario FTP en DirectAdmin y por qué es importante?

Cuando gestionas un sitio web, necesitas una forma de subir archivos (imágenes, textos, vídeos, el propio código de tu web) desde tu ordenador al servidor donde se aloja tu dominio. Esa transferencia se hace mediante el protocolo FTP (File Transfer Protocol), y para poder usarlo necesitas un usuario FTP con su contraseña.

En DirectAdmin, uno de los paneles de control de hosting más populares, puedes crear tantos usuarios FTP como necesites. Esto no es solo una cuestión de organización, sino también de seguridad. Imagina que tienes un equipo de cinco personas colaborando en la web. Si todas usan el mismo usuario principal, no sabrás quién sube qué, y si una persona se va del equipo, tendrías que cambiar la contraseña y avisar a todos. Con usuarios FTP individuales, puedes dar a cada persona su propio acceso, con permisos limitados a carpetas concretas, y revocar el acceso cuando quieras sin afectar a los demás.

Esta guía está pensada para que, incluso si nunca has tocado un panel de hosting, aprendas a crear y gestionar usuarios FTP en DirectAdmin de principio a fin, con consejos de seguridad prácticos. Vamos a ello.


Primeros pasos: Acceder a DirectAdmin

Antes de crear nada, necesitas entrar en tu panel de control. Normalmente, la URL de acceso es algo como https://tu-dominio.com:2222 o https://tu-ip:2222. Si no lo tienes claro, revisa el correo de bienvenida de tu proveedor de hosting o contacta con su soporte.

Una vez dentro, verás un panel con diferentes iconos. Busca la sección que dice "Cuentas FTP" o "FTP Management". En la mayoría de las versiones de DirectAdmin, está en la columna de la izquierda o en la pestaña "Gestión de archivos". Haz clic en ella y ya estarás en el lugar correcto.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso también incluye la gestión de usuarios FTP, pero la interfaz es diferente. En ese caso, accede por el puerto 2106 (por ejemplo, https://tu-dominio.com:2106) y busca la sección de "Usuarios FTP" o "Cuentas". El concepto es el mismo: crear un usuario, asignarle una contraseña y limitar su acceso a una carpeta.


Cómo crear un usuario FTP en DirectAdmin (paso a paso)

Crear un FTP DirectAdmin es un proceso muy sencillo. Sigue estos pasos numerados y en menos de dos minutos tendrás tu primer usuario.

  1. Localiza el botón "Crear usuario FTP" o "Add FTP User". En la pantalla de "Cuentas FTP" verás un formulario o un botón con ese texto. Haz clic en él.

  2. Completa el campo "Nombre de usuario". Aquí tienes que tener cuidado. DirectAdmin normalmente te pedirá que el nombre empiece por el prefijo de tu cuenta principal. Por ejemplo, si tu cuenta se llama usuario_principal, el usuario FTP podría ser usuario_principal_colaborador o usuario_principal_fotos. Esto ayuda a identificar a qué cuenta pertenece.

  3. Elige una contraseña segura. No uses fechas, nombres o "123456". Una buena contraseña debe tener al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos. DirectAdmin suele tener un generador de contraseñas aleatorias; úsalo si no se te ocurre una.

  4. Selecciona el directorio de inicio (opcional pero muy recomendable). Aquí puedes limitar a este usuario a una carpeta específica. Por ejemplo, si solo quieres que suba fotos a /public_html/imagenes, escribe esa ruta. Si lo dejas vacío, tendrá acceso a todo el public_html (la raíz de tu web). Para mayor seguridad, es mejor limitar siempre el acceso.

  5. Haz clic en "Crear". ¡Listo! Ya tienes un usuario FTP funcional.

Ejemplo práctico de creación

Imagina que tienes una tienda online y contratas a un fotógrafo para que suba las fotos de los productos. No quieres que toque el código de la web. Lo ideal es:

  • Usuario: tu_cuenta_fotografo
  • Contraseña: F0t0s!2024#Seguras
  • Directorio: /public_html/wp-content/uploads/ (si usas WordPress) o /public_html/imagenes/productos/ (si es una web a medida).

De esta forma, el fotógrafo solo puede ver y modificar esa carpeta, y no podrá estropear nada más.


Cómo gestionar los usuarios FTP existentes

Una vez que has creado varios usuarios, es habitual que necesites modificarlos o eliminarlos. En la misma pantalla de "Cuentas FTP" verás una lista con todos los usuarios que has creado. Junto a cada uno, hay iconos o botones de acción. Estos son los más comunes:

  • Editar: Te permite cambiar la contraseña, el directorio de inicio o los permisos.
  • Eliminar: Borra el usuario FTP de forma permanente. Es una acción irreversible, así que asegúrate de que es lo que quieres.
  • Desactivar/Suspender: Algunas versiones permiten pausar el acceso sin borrar el usuario. Es útil si un colaborador se va de vacaciones y quieres bloquear temporalmente su acceso.

Cambiar la contraseña de un usuario FTP

Si sospechas que una contraseña ha sido comprometida, o simplemente por política de seguridad, es recomendable cambiarla cada cierto tiempo. Para ello:

  1. Haz clic en el icono de "Editar" junto al usuario.
  2. En el campo "Contraseña", escribe la nueva.
  3. Confírmala en el campo siguiente.
  4. Guarda los cambios.

[TIP] Cambia las contraseñas de los usuarios FTP al menos cada 90 días. Esto reduce el riesgo de accesos no autorizados, especialmente si trabajas con colaboradores externos.


Seguridad FTP DirectAdmin: Buenas prácticas imprescindibles

La gestión de usuarios FTP no es solo crear accesos, sino hacerlo de forma segura. Aquí tienes una lista de recomendaciones que deberías aplicar siempre:

  • Usa siempre SFTP o FTPS: El protocolo FTP tradicional envía las contraseñas y los datos en texto plano. Cualquiera en la red podría interceptarlos. Por eso, es fundamental que uses SFTP (SSH File Transfer Protocol) o FTPS (FTP over SSL). La mayoría de los clientes FTP (como FileZilla o Cyberduck) permiten elegir esta opción. Solo tienes que cambiar el puerto (normalmente el 22 para SFTP, o el 21 con FTPS) y seleccionar el protocolo. DirectAdmin soporta ambos.

  • Limita el acceso por IP: Algunos paneles avanzados permiten restringir un usuario FTP a una IP concreta. Si solo te conectas desde tu oficina o casa, esta es una excelente medida de seguridad. Si no tienes IP fija, usa una VPN.

  • Crea un usuario por tarea: No compartas un único usuario FTP para todo. Si tienes a alguien que gestiona el blog y a otro que gestiona la tienda, crea dos usuarios con accesos a carpetas distintas. Así controlas mejor quién hace qué.

  • Revisa los registros de conexión: DirectAdmin te permite ver los logs de conexión FTP. Revisa periódicamente si hay intentos de acceso fallidos o conexiones desde ubicaciones extrañas. Esto te ayudará a detectar posibles ataques de fuerza bruta.

  • Elimina los usuarios que no uses: Si un proyecto termina o un colaborador se va, elimina su usuario FTP de inmediato. No lo dejes "por si acaso". Cada usuario activo es una puerta de entrada potencial.

[WARNING] NUNCA des a nadie tu usuario principal de DirectAdmin. Ese acceso permite modificar la configuración del servidor, crear o borrar cuentas de correo, acceder a la base de datos, etc. Si necesitas dar acceso a alguien, crea un usuario FTP limitado a la carpeta que necesite. Compartir el acceso principal es el error de seguridad más grave que puedes cometer.


Solución de problemas comunes con usuarios FTP

Es normal que, al principio, te encuentres con algún error. Aquí tienes los problemas más frecuentes y cómo solucionarlos.

Error: "Fallo de autenticación" o "Contraseña incorrecta"

  • Solución: Revisa que el nombre de usuario está escrito exactamente como lo creaste (mayúsculas y minúsculas importan). Asegúrate de que la contraseña no tenga espacios al principio o al final. Si la has olvidado, utiliza la opción "Editar" en DirectAdmin para cambiarla.

Error: "No se puede conectar al servidor"

  • Solución: Comprueba que estás usando el puerto correcto (21 para FTP, 22 para SFTP). Asegúrate de que tu proveedor de hosting no bloquea el puerto FTP. A veces, el firewall del servidor puede estar bloqueando tu IP. Prueba a desactivar temporalmente tu firewall local o a conectarte desde otra red.

Error: "Permiso denegado" al intentar subir un archivo

  • Solución: Este error suele significar que el usuario FTP no tiene permisos de escritura en la carpeta a la que intenta acceder. Revisa que el "Directorio de inicio" que asignaste al usuario es correcto y que la carpeta tiene los permisos adecuados (normalmente 755 para directorios y 644 para archivos). Si no sabes cambiar permisos, contacta con tu soporte.

No veo la carpeta que esperaba

  • Solución: Recuerda que el usuario FTP solo verá la carpeta que le hayas asignado como "Directorio de inicio" y su contenido. Si esperas ver public_html pero solo ves una subcarpeta, es porque así lo configuraste. Puedes editar el usuario y cambiar la ruta si es necesario.

Cómo conectar un cliente FTP (FileZilla) con tu nuevo usuario

Para que puedas empezar a usar tu usuario, te explico rápidamente cómo configurar FileZilla, que es el cliente FTP más popular y gratuito.

  1. Descarga e instala FileZilla desde su web oficial.
  2. Abre el programa. En la parte superior verás los campos "Servidor", "Nombre de usuario", "Contraseña" y "Puerto".
  3. En "Servidor", escribe tu-dominio.com (o la IP del servidor).
  4. En "Nombre de usuario" y "Contraseña", introduce los datos del usuario FTP que acabas de crear.
  5. En "Puerto", escribe 21 si usas FTP normal, o 22 si vas a usar SFTP (recomendado).
  6. Haz clic en "Conexión rápida".

Si todo es correcto, verás una lista de archivos en el panel derecho (el servidor) y podrás arrastrar archivos desde tu ordenador (panel izquierdo) para subirlos.

[TIP] Guarda la configuración en el "Administrador de sitios" de FileZilla para no tener que escribir los datos cada vez. Ve a Archivo > Administrador de sitios > Nuevo sitio, rellena los datos y guárdalo.


Preguntas frecuentes (FAQ) sobre FTP en DirectAdmin

Para terminar, respondo a las dudas más habituales que nos llegan al soporte sobre la gestión de FTP hosting.

¿Cuántos usuarios FTP puedo crear?

Depende de tu plan de hosting. Algunos planes limitan el número de cuentas FTP. Puedes verlo en tu panel de DirectAdmin, en la sección de información de la cuenta o en la propia pantalla de "Cuentas FTP". Si llegas al límite, deberías eliminar usuarios que no uses o contratar un plan superior.

¿Puedo cambiar el directorio de inicio de un usuario FTP después de crearlo?

Sí. Solo tienes que ir a "Cuentas FTP", hacer clic en "Editar" junto al usuario y modificar el campo "Directorio". Eso sí, ten en cuenta que el usuario no podrá acceder a archivos fuera de esa ruta.

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

No te preocupes, no es un problema. Entra en DirectAdmin, ve a "Cuentas FTP", localiza al usuario y haz clic en "Editar". Ahí puedes establecer una nueva contraseña sin necesidad de conocer la anterior.

¿Es lo mismo FTP que SFTP?

No. FTP es el protocolo original, sin cifrar. SFTP es "FTP sobre SSH", que cifra toda la comunicación. Para seguridad FTP DirectAdmin, siempre debes usar SFTP siempre que sea posible. Es igual de fácil de usar, pero mucho más seguro.

¿Puedo crear un usuario FTP que solo pueda descargar archivos y no subirlos?

Sí, en DirectAdmin puedes ajustar los permisos del usuario. Al editar el usuario, verás opciones como "Leer", "Escribir", "Ejecutar". Desmarcando "Escribir" (o "Write") conseguirás que el usuario solo pueda descargar y ver, pero no subir ni modificar archivos.

¿Qué es el prefijo del nombre de usuario?

Es la parte inicial del nombre de tu cuenta de hosting. Por ejemplo, si tu cuenta se llama miempresa, todos los usuarios FTP que crees deberían llamarse miempresa_algo. Esto es una convención de DirectAdmin para evitar conflictos entre cuentas en el mismo servidor.

¿Puedo usar el mismo usuario FTP para dos dominios diferentes?

No, no es recomendable. Cada usuario FTP está asociado a una cuenta de hosting y a un directorio específico. Si tienes varios dominios en la misma cuenta, puedes crear usuarios FTP con directorios de inicio apuntando a cada dominio, pero no uses el mismo usuario para ambos.


Conclusión: Domina la gestión de usuarios FTP

Como has visto, crear y gestionar usuarios FTP en DirectAdmin es un proceso muy accesible. Siguiendo esta guía DirectAdmin FTP, no solo podrás dar acceso a tu equipo de forma organizada, sino que también protegerás tu web de accesos no deseados.

Recuerda siempre los puntos clave:

  • Crea un usuario FTP DirectAdmin por persona o tarea.
  • Limita el acceso a carpetas específicas.
  • Utiliza SFTP en lugar de FTP.
  • Cambia las contraseñas periódicamente.
  • Elimina los usuarios que ya no necesites.

Con estas prácticas, tu hosting estará mucho más seguro y tú tendrás el control total de quién accede a qué. Si te surge cualquier otra duda, no dudes en escribirnos al soporte. ¡Estamos aquí para ayudarte!

¿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