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

Cómo crear cuentas FTP en DirectAdmin para tus usuarios

Actualizado el 11 de febrero de 2026

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

Si alguna vez has querido subir archivos a tu página web, modificar el contenido de tu blog o instalar un script como WordPress, seguramente has escuchado hablar del FTP. Pero, ¿qué es exactamente? FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos) y es, básicamente, el método estándar que se utiliza desde hace décadas para mover archivos entre tu computadora y el servidor donde está alojada tu web.

Piénsalo de esta manera: si tu web es una casa, el panel de control DirectAdmin es la puerta principal, pero las cuentas FTP son las llaves que entregas a diferentes personas (o a ti mismo) para que entren a habitaciones específicas. En lugar de dar acceso total a la casa, puedes dar una llave que solo abra el garaje o el estudio. Eso es exactamente lo que consigues al crear cuentas FTP en DirectAdmin para tus usuarios.

Crear cuentas FTP separadas es una práctica fundamental de seguridad y organización. Si tienes un equipo de trabajo, diseñadores o colaboradores externos, no querrás darles tu contraseña principal de DirectAdmin. Con una cuenta FTP específica, ellos podrán subir y descargar archivos en las carpetas que tú decidas, sin poder tocar la configuración del servidor o ver otros sitios web que tengas alojados.

En este artículo, te guiaré paso a paso para que aprendas a crear, configurar y gestionar cuentas FTP en DirectAdmin. No necesitas ser un experto en informática; solo sigue las instrucciones y en menos de cinco minutos tendrás tu primera cuenta FTP funcionando.

Requisitos previos para crear FTP en DirectAdmin

Antes de lanzarnos a la acción, asegurémonos de que tienes todo lo necesario. No queremos que te quedes a mitad del proceso por no tener algo básico.

Esto es lo que necesitas:

  • Acceso a tu panel de DirectAdmin: Necesitas las credenciales de administrador o de usuario principal que tenga permisos para gestionar cuentas FTP. Normalmente, es el usuario que contrataste con tu proveedor de hosting.
  • Un dominio o subdominio activo: Las cuentas FTP están ligadas a un dominio concreto. Si tienes un dominio principal y varios subdominios, podrás crear cuentas FTP para cada uno de ellos.
  • Conocimiento de tu estructura de carpetas: No es imprescindible, pero te ayudará mucho saber en qué directorio quieres que el usuario tenga acceso. Por ejemplo, la carpeta public_html es la raíz pública de tu web, pero quizás quieras dar acceso a una subcarpeta como public_html/blog.

Si tienes estos tres puntos cubiertos, estás listo para continuar. Si no, tómate un momento para localizar tus datos de acceso o revisar qué dominios tienes en tu cuenta.

Paso a paso: Cómo crear una cuenta FTP en DirectAdmin

Vamos a lo importante. Sigue estos pasos al pie de la letra y verás que es mucho más sencillo de lo que parece.

Accede al área de administración de FTP

Primero, inicia sesión en tu panel de DirectAdmin. Una vez dentro, busca en el menú lateral o en la sección de "Cuentas" la opción que dice "Administración FTP" o simplemente "FTP". En la mayoría de las versiones de DirectAdmin, esta opción se encuentra en el grupo de herramientas de "Archivos" o "Administración de Archivos".

Al hacer clic, se abrirá una nueva página que muestra un listado de todas las cuentas FTP existentes en tu servidor. Si es la primera vez que entras, es probable que veas una cuenta creada por defecto (normalmente la principal) y un botón que dice "Crear Cuenta FTP" o un icono con un signo "+".

Rellena el formulario de nueva cuenta FTP

Al pulsar el botón de crear, aparecerá un formulario con varios campos. Te explico cada uno para que sepas exactamente qué poner:

  • Nombre de usuario: Este será el nombre que el usuario utilizará para conectarse. DirectAdmin te sugiere un formato como usuario@tudominio.com, pero puedes personalizarlo. Eso sí, es altamente recomendable que mantengas el formato con el dominio, ya que facilita la identificación y evita conflictos si tienes múltiples dominios. Por ejemplo, si tu dominio es mipagina.com y quieres un usuario para tu diseñador, podrías poner disenador@mipagina.com.
  • Contraseña: Elige una contraseña segura. Debe tener al menos 8 caracteres, mezclando mayúsculas, minúsculas, números y símbolos. DirectAdmin suele tener un medidor de fortaleza; intenta que llegue al nivel "Fuerte". Nunca uses contraseñas obvias como "123456" o "password".
  • Directorio: Este es el campo más importante. Aquí defines la ruta a la que el usuario tendrá acceso. Si dejas el campo vacío, por defecto se asignará la carpeta raíz del dominio (public_html). Pero si quieres limitar su acceso, escribe la ruta completa. Por ejemplo, para que solo accedan a la carpeta de imágenes de tu blog, escribirías /home/usuario/public_html/blog/img. DirectAdmin suele tener un botón de "auto-completar" que rellena la ruta base del dominio; luego puedes añadir las subcarpetas manualmente.
  • Cuota: Este campo es opcional pero muy útil. Te permite limitar el espacio en disco que podrá ocupar este usuario FTP. Si no quieres límites, puedes dejarlo en "0" o en blanco, pero te recomiendo que pongas una cifra razonable (por ejemplo, 500 MB) para evitar que alguien llene el disco del servidor con archivos innecesarios.

Una vez hayas rellenado todos los campos, solo tienes que pulsar el botón "Crear" o "Guardar". DirectAdmin procesará la solicitud y te mostrará un mensaje de confirmación. ¡Ya tienes tu primera cuenta FTP creada!

Configuraciones adicionales y gestión de cuentas FTP

Crear la cuenta es solo el primer paso. Ahora que ya sabes cómo crear cuentas FTP en DirectAdmin, es hora de que conozcas las opciones de gestión que tienes disponibles para mantener todo bajo control.

Cambiar contraseña o cuota de una cuenta existente

Es muy común que necesites cambiar la contraseña de un usuario FTP (por ejemplo, si un colaborador se va del proyecto o si crees que ha sido comprometida). Para hacerlo, vuelve a la sección de "Administración FTP" y verás la lista de cuentas. Al lado de cada una, hay iconos de acción. Normalmente verás un icono de lápiz (editar), uno de candado (cambiar contraseña) y uno de papelera (eliminar).

Si haces clic en el icono de editar, podrás modificar el directorio de acceso y la cuota. Si haces clic en el candado, podrás establecer una nueva contraseña sin necesidad de borrar la cuenta. Esta opción es muy útil porque no pierdes la configuración del directorio.

Eliminar cuentas FTP

Si ya no necesitas una cuenta, es mejor eliminarla por seguridad. Simplemente haz clic en el icono de la papelera y confirma la acción. Importante: Esto es irreversible, así que asegúrate de que el usuario ha descargado todo lo que necesitaba antes de borrarla.

Conexión FTP con un cliente (FileZilla, Cyberduck, etc.)

Una vez que la cuenta está creada, el usuario final necesitará un cliente FTP para conectarse. Los más populares son FileZilla (gratuito y multiplataforma) o Cyberduck (para Mac). Para conectarse, necesitará tres datos:

  • Servidor (host): Normalmente es ftp.tudominio.com o directamente la IP del servidor. Puedes encontrar este dato en el bienvenida de tu hosting o en la configuración de DirectAdmin.
  • Nombre de usuario: El que creaste, por ejemplo disenador@mipagina.com.
  • Contraseña: La que definiste en el paso anterior.

El puerto por defecto es el 21, aunque algunos servidores usan el 22 para SFTP (más seguro). Si tu hosting te lo permite, te recomiendo usar SFTP, ya que encripta la conexión.

Problemas comunes y cómo solucionarlos (FAQ)

Aunque el proceso es sencillo, es normal que surjan dudas. Aquí te resuelvo las preguntas más frecuentes que recibimos en soporte técnico sobre cómo crear cuentas FTP en DirectAdmin.

No puedo conectarme, me dice "Error de autenticación"

Esto casi siempre se debe a un error al escribir el nombre de usuario o la contraseña. Recuerda que el nombre de usuario suele incluir el dominio completo (ejemplo: usuario@dominio.com). También verifica que las mayúsculas y minúsculas sean correctas, ya que el FTP es sensible a ellas. Si sigue fallando, cambia la contraseña desde el panel y vuelve a intentarlo.

El usuario puede ver archivos que no debería

Si has limitado el directorio a una subcarpeta, pero el usuario aún puede navegar hacia arriba y ver todo el servidor, es un problema de configuración de "jail" (aislamiento). En DirectAdmin, esta función se llama "Jailed FTP". Asegúrate de que al crear la cuenta, la opción de "Jailed" esté marcada como "Sí" o "Activada". Esto restringe al usuario a su carpeta asignada y no le deja subir en el árbol de directorios.

¿Puedo crear una cuenta FTP que tenga acceso a dos dominios a la vez?

No, una cuenta FTP en DirectAdmin está vinculada a un solo dominio. Si necesitas acceso a varios dominios, deberás crear una cuenta FTP para cada uno. Sin embargo, algunos hosts permiten crear un usuario "avanzado" que apunte a un directorio fuera de public_html, pero eso ya es una configuración más compleja que no se gestiona desde el panel estándar.

He creado la cuenta, pero no veo la carpeta que puse

Esto suele pasar si la carpeta no existe. DirectAdmin crea la cuenta FTP, pero si el directorio que especificaste no existe en el servidor, el cliente FTP verá un directorio vacío o dará un error al conectar. La solución es simple: crea la carpeta manualmente desde el administrador de archivos de DirectAdmin (File Manager) o desde tu propio cliente FTP antes de conectar al usuario.

¿Es seguro usar FTP o debería usar otra cosa?

El FTP tradicional envía la información sin cifrar, lo que lo hace vulnerable a ataques de intermediarios. Por eso, siempre recomendamos usar SFTP (FTP sobre SSH) si tu hosting lo permite. DirectAdmin suele tener habilitado el soporte para SFTP. La configuración es exactamente la misma, pero el puerto cambia al 22 y el protocolo en tu cliente FTP debe ser "SFTP - SSH File Transfer Protocol". Es un pequeño cambio que mejora enormemente la seguridad.

Conclusión y mejores prácticas

Crear cuentas FTP en DirectAdmin para tus usuarios es una tarea que dominarás en cuestión de minutos. Recuerda que la clave está en la organización y la seguridad. No compartas nunca las credenciales principales de tu panel de control; utiliza cuentas FTP específicas para cada persona o tarea. Esto te permitirá revocar accesos de forma selectiva y saber exactamente quién ha subido qué.

Aquí tienes un resumen de buenas prácticas:

  • Utiliza contraseñas fuertes y cámbialas periódicamente.
  • Limita la cuota de almacenamiento para evitar sorpresas en tu factura de hosting.
  • Activa siempre la opción "Jailed" para que los usuarios no puedan salirse de su directorio.
  • Prefiere SFTP sobre FTP clásico siempre que sea posible.
  • Elimina las cuentas que ya no uses.

Si has llegado hasta aquí, ya sabes cómo crear cuentas FTP en DirectAdmin. Si tienes alguna duda más específica sobre tu configuración, no dudes en contactar con el soporte de tu proveedor de hosting, que estará encantado de ayudarte. Y recuerda, la práctica hace al maestro, así que lánzate a crear tu primera cuenta y prueba a conectar con FileZilla. ¡Verás que es pan comido!

¿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