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

Crear cuentas FTP en DirectAdmin

Actualizado el 15 de junio de 2026

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

Antes de meternos de lleno en el proceso de creación, vamos a ponernos en contexto. FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). En términos sencillos, es el método estándar que se usa desde hace décadas para subir y descargar archivos entre tu ordenador y el servidor donde vive tu web.

Imagina que tu hosting es un gran edificio de oficinas. El panel de DirectAdmin es la recepción principal, donde gestionas todo. Las cuentas FTP son las llaves que le das a diferentes empleados (o a ti mismo) para que accedan solo a ciertas plantas o despachos. No le darías la llave maestra del edificio a todo el mundo, ¿verdad? Pues con el FTP pasa exactamente lo mismo.

Crear cuentas FTP específicas te permite:

  • Trabajar en equipo: Cada desarrollador o colaborador puede tener su propio acceso sin compartir la contraseña principal.
  • Segmentar accesos: Puedes dar acceso solo a la carpeta public_html (donde vive tu web) o a subcarpetas concretas, como /tienda o /blog.
  • Mayor seguridad: Si alguien deja de colaborar contigo, solo revocas su cuenta FTP sin tener que cambiar todas las contraseñas del hosting.
  • Control de permisos: Tú decides si esa persona solo puede leer (descargar) o también escribir (subir, modificar y borrar).

A lo largo de esta guía, te explicaré paso a paso cómo crear tu primera cuenta FTP en DirectAdmin, cómo configurar los permisos adecuados y qué medidas de seguridad deberías aplicar siempre. Voy a intentar que sea tan claro que puedas seguirlo incluso con una taza de café en la mano y el móvil sonando de fondo.


Accediendo a la sección de Gestión FTP en DirectAdmin

Lo primero es lo primero: necesitas estar dentro de tu panel de DirectAdmin.

Para ello, abre tu navegador favorito y escribe la URL de acceso. Normalmente suele ser algo como https://tudominio.com:2222 o la IP de tu servidor seguida de :2222. Si no estás seguro de cuál es, revisa el correo de bienvenida que te envió tu proveedor de hosting cuando contrataste el servicio.

Una vez dentro, con tu usuario y contraseña principales (los de administrador, no los de tu correo), verás el escritorio de DirectAdmin. Es un panel con varios iconos y secciones. Busca el icono que dice "Gestión FTP" o, en algunas versiones, puede aparecer como "Cuentas FTP". Si lo tienes en vista de lista, búscalo en el menú lateral bajo el apartado "Cuentas".

[INFO] Si tu hosting utiliza el panel alternativo "Syspanel" (antes conocido como HestiaCP), el acceso se realiza por el puerto 2106. La filosofía es similar, pero la interfaz cambia. Esta guía se centra en DirectAdmin, que es el estándar en la mayoría de los planes de hosting económicos y profesionales.

Haz clic en ese icono. Se abrirá una nueva página que te mostrará un listado de todas las cuentas FTP que ya existen en tu dominio (si es la primera vez, probablemente solo veas una creada por defecto, normalmente llamada como tu usuario principal o ftp@tudominio.com).

En la parte superior de esta lista, verás un botón o enlace que dice "Crear Cuenta" o "Añadir Usuario". Es justo donde tienes que hacer clic.


Creando tu primera cuenta FTP paso a paso

Perfecto, ya estamos en el formulario de creación. No te preocupes, es mucho más sencillo de lo que parece. Solo tienes que rellenar una serie de campos. Te los explico uno por uno para que sepas exactamente qué poner y por qué.

1. El nombre de usuario

Este es el identificador único que usarás para conectarte. Es importante que sea descriptivo. Por ejemplo, si es para un desarrollador externo, podrías usar desarrollador1. Si es para gestionar una tienda online, tienda.

Un detalle muy importante: el nombre de usuario siempre llevará el dominio añadido al final. Es decir, si escribes desarrollador1, el nombre de usuario final será desarrollador1@tudominio.com. No te asustes, es totalmente normal. Así el sistema sabe a qué dominio pertenece esa cuenta.

[TIP] Evita usar caracteres raros, espacios o letras con tildes. Usa solo letras minúsculas, números y guiones bajos. Por ejemplo: mi_colaborador_web.

2. La contraseña

Aquí es donde más falla la gente. No, no vale usar 123456 ni password. Estamos hablando de la puerta de entrada a tu servidor.

DirectAdmin te ofrece un botón al lado del campo de contraseña que dice "Generador". Úsalo. Siempre. Te creará una contraseña robusta y aleatoria. Si prefieres ponerla tú, asegúrate de que tenga al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos.

[WARNING] Una contraseña débil es la causa número uno de hackeos en webs. Si tu cuenta FTP se ve comprometida, un atacante podría subir archivos maliciosos a tu web o borrar todo tu contenido. No escatimes en seguridad aquí.

3. El directorio de inicio (La clave de los permisos)

Este es el campo más importante en cuanto a permisos se refiere. Aquí decides a qué carpeta del servidor tendrá acceso esa cuenta FTP.

Por defecto, DirectAdmin suele rellenar este campo con /domains/tudominio.com/public_html. Esto significa que la cuenta tendrá acceso a la raíz de tu web, es decir, a todos los archivos visibles de tu sitio.

Pero, ¿y si solo quieres que esa persona acceda a una subcarpeta? Puedes escribirlo manualmente. Por ejemplo:

  • /domains/tudominio.com/public_html/tienda
  • /domains/tudominio.com/public_html/blog
  • /domains/tudominio.com/backups

Si escribes una ruta que no existe, DirectAdmin te ofrecerá una casilla para crearla automáticamente. Márcala si es el caso.

[TIP] Si quieres que una cuenta FTP tenga acceso a todo el dominio (incluyendo subdominios y logs), puedes dejar la ruta como /domains/tudominio.com. Pero para la mayoría de los casos, es mejor limitarlo a public_html o subcarpetas específicas.

4. Los límites de recursos (Opcional pero recomendable)

En el formulario también verás campos para limitar el ancho de banda o el espacio en disco que puede usar esta cuenta FTP. Esto es muy útil si tienes un plan de hosting compartido y quieres evitar que un usuario acapare todos los recursos del servidor.

Si no sabes qué poner, déjalo en ilimitado o 0. Si tu proveedor te da opciones, lo más común es poner un límite de 1 GB o 2 GB para colaboradores externos. Pero esto ya depende de tus necesidades.

5. Haz clic en "Crear"

Una vez hayas rellenado todos los campos y revisado que la ruta es correcta, pulsa el botón "Crear" o "Guardar". En cuestión de segundos, verás un mensaje de confirmación y la nueva cuenta aparecerá en el listado principal.

¡Enhorabuena! Ya has creado tu primera cuenta FTP de forma manual. Ahora vamos a ver cómo conectarte y cómo gestionar los permisos de forma más avanzada.


Conectándose al servidor FTP: programas recomendados

Tener la cuenta creada es solo la mitad del camino. Ahora necesitas un programa (cliente FTP) para usarla. Puedes usar el navegador, pero es muy limitado. Te recomiendo usar un software específico. Los más populares y fáciles de usar son:

  • FileZilla: Es gratuito, de código abierto y funciona en Windows, Mac y Linux. Es el estándar de facto.
  • WinSCP: Muy popular en Windows, con una interfaz clara y opciones de sincronización.
  • Cyberduck: Muy bonito visualmente y con buena integración en Mac.

Para conectarte, necesitarás tres datos:

  1. Servidor (Host): Normalmente es ftp.tudominio.com o directamente tudominio.com. Si no funciona, usa la IP de tu servidor.
  2. Usuario: El nombre completo que creaste, incluyendo el @tudominio.com.
  3. Contraseña: La que generaste o pusiste en el formulario.
  4. Puerto: Déjalo en 21 (el puerto por defecto para FTP). Si tu hosting ofrece FTP implícito sobre SSL (FTPS), el puerto podría ser el 990, pero eso ya lo verás en la configuración avanzada de tu cliente.

Una vez conectado, verás dos paneles: el izquierdo es tu ordenador y el derecho es el servidor. Ya puedes arrastrar y soltar archivos de un lado a otro. Así de fácil.


Permisos avanzados: Más allá del directorio de inicio

Cuando hablamos de permisos en FTP, no solo nos referimos a la carpeta a la que se puede acceder. También hablamos de los permisos de los archivos (lectura, escritura, ejecución). DirectAdmin te permite gestionar esto de dos maneras:

Cambiando la ruta de acceso de una cuenta existente

Si ya creaste una cuenta y quieres modificar su directorio de inicio (por ejemplo, porque el proyecto ha cambiado), no necesitas borrarla. Entra en "Gestión FTP", localiza la cuenta en la lista y haz clic en el icono de edición (normalmente un lápiz o una llave inglesa). Verás el mismo formulario de creación, pero con los datos actuales. Cambia la ruta y guarda los cambios.

Entendiendo los permisos CHMOD de archivos y carpetas

Este es un concepto algo más técnico, pero esencial para la seguridad. Cada archivo y carpeta en tu servidor tiene tres tipos de permisos:

  • Lectura (r): Permite ver y descargar el archivo.
  • Escritura (w): Permite modificar, subir o borrar el archivo.
  • Ejecución (x): Permite ejecutar el archivo (crucial para scripts PHP o CGI).

Estos permisos se asignan a tres grupos de usuarios:

  • Propietario (u): Eres tú, el dueño del archivo.
  • Grupo (g): El grupo al que pertenece el archivo.
  • Público (o): Todo el mundo en internet.

Puedes cambiar estos permisos desde tu cliente FTP (botón derecho sobre el archivo -> "Permisos de archivo" o "Atributos"). Verás una ventana con casillas de verificación o números (755, 644, etc.).

[WARNING] Regla de oro: Los archivos deben tener permisos 644 (lectura y escritura para el propietario, y solo lectura para el grupo y el público). Las carpetas deben tener 755 (lectura, escritura y ejecución para el propietario; lectura y ejecución para el resto). NUNCA pongas permisos 777 (todos pueden escribir). Esto es un agujero de seguridad gigantesco y la puerta de entrada favorita de los hackers para inyectar malware.


Seguridad: Buenas prácticas para tus cuentas FTP

Vamos a dedicar una sección entera a la seguridad porque es fundamental. Una cuenta FTP mal gestionada puede comprometer todo tu sitio web. Sigue estas recomendaciones al pie de la letra.

1. Usa FTPS (FTP sobre SSL/TLS)

El FTP clásico envía tus credenciales y datos en texto plano. Cualquiera en la misma red podría interceptarlos. Por eso, la mayoría de los paneles modernos ofrecen FTPS.

En DirectAdmin, esto se configura a nivel de servidor (no en cada cuenta), pero tu cliente FTP debe estar configurado para usarlo. En FileZilla, por ejemplo, elige "Requiere FTP explícito sobre TLS" en el tipo de conexión. Si tu hosting lo soporta, úsalo siempre. Verás que el candado del navegador se activa, indicando que la conexión es segura.

2. Cambia la contraseña periódicamente

No esperes a tener un susto para cambiar las contraseñas de tus cuentas FTP. Establece una rutina, por ejemplo, cada 3 o 6 meses. DirectAdmin te permite cambiar la contraseña de cualquier cuenta desde el listado principal con un solo clic.

3. No compartas tu cuenta principal

Tu cuenta de administrador de DirectAdmin tiene acceso a todo: bases de datos, correos, configuración del servidor. Nunca compartas esas credenciales para que alguien suba archivos. Crea siempre una cuenta FTP específica con permisos limitados a la carpeta que necesite.

4. Elimina cuentas que ya no uses

¿Un colaborador se fue? ¿Terminaste un proyecto freelance? Borra la cuenta FTP de inmediato. En la lista de cuentas de DirectAdmin, haz clic en el icono de la papelera y confirma la eliminación. Es una acción sencilla que evita accesos no autorizados en el futuro.

5. Vigila los registros de conexión

DirectAdmin guarda un registro (log) de todas las conexiones FTP. Si sospechas que algo raro está pasando, revisa estos logs. Verás la IP desde la que se conectan y los archivos que se han subido o borrado. Es una herramienta de diagnóstico muy valiosa.


Solución de problemas comunes (FAQ)

Aquí tienes las dudas que más me suelen plantear los clientes. Seguro que alguna te resulta familiar.

¿Por qué no puedo conectarme al FTP?

Las causas más comunes son:

  • Datos incorrectos: Revisa que el nombre de usuario incluya el @tudominio.com y que la contraseña esté bien escrita (cuidado con las mayúsculas).
  • Servidor incorrecto: Prueba con ftp.tudominio.com y si no, con la IP del servidor.
  • Cortafuegos: Algunos cortafuegos locales o de red bloquean el puerto 21. Prueba a desactivarlo temporalmente.
  • Cliente FTP mal configurado: Asegúrate de que el modo de conexión es "Pasivo" en la configuración de tu cliente.

¿He creado la cuenta FTP pero no veo los archivos?

Esto es normal si has limitado el directorio de inicio. Si la cuenta apunta a /public_html/tienda, solo verás los archivos dentro de tienda, no los de la raíz. Es un mecanismo de permisos y funciona correctamente.

¿Puedo crear una cuenta FTP para un subdominio?

Sí, totalmente. Solo tienes que poner la ruta del subdominio en el campo "Directorio de inicio". Por ejemplo, si tienes sub.dominio.com, la ruta sería /domains/sub.dominio.com/public_html. Asegúrate de que el subdominio exista previamente en DirectAdmin.

¿Qué es la casilla "Crear carpeta si no existe"?

Es una opción que te facilita la vida. Si escribes una ruta que aún no existe en el servidor, DirectAdmin la creará automáticamente al guardar. Así evitas errores de "carpeta no encontrada".

¿Es lo mismo FTP que SSH?

No. FTP es para transferir archivos de forma gráfica y sencilla. SSH es una terminal de comandos que da acceso total al servidor. DirectAdmin permite crear cuentas SSH, pero eso es un nivel mucho más avanzado y no recomendado para usuarios sin experiencia. FTP es tu herramienta segura para el 99% de las tareas diarias.


Conclusión: Domina tus archivos con confianza

Crear cuentas FTP en DirectAdmin es un proceso sencillo una vez que entiendes los conceptos básicos. No es solo un trámite técnico, sino una práctica de buena gestión y seguridad para tu proyecto web.

Recuerda la máxima: menos permisos, más seguridad. Crea cuentas específicas para cada tarea, limita el acceso a las carpetas estrictamente neces

¿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