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

DirectAdmin: cómo crear cuentas de FTP

Actualizado el 21 de noviembre de 2025

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

Antes de entrar en materia, es importante que entiendas qué es FTP. FTP (File Transfer Protocol) es un protocolo que te permite transferir archivos entre tu computadora y tu servidor web. Piensa en él como el "mensajero" que sube o baja los archivos de tu sitio web. Sin una cuenta FTP, tendrías que usar el administrador de archivos del panel de control, que es menos práctico para mover muchos archivos o carpetas grandes.

DirectAdmin incluye un sistema de gestión de FTP muy completo. Puedes crear cuentas para ti, para tus clientes o para colaboradores, dándoles acceso solo a las carpetas que necesiten. Esto es ideal si trabajas con un equipo o si tienes varios sitios web en el mismo servidor.

Requisitos previos para crear cuentas FTP en DirectAdmin

Para seguir este tutorial, necesitas:

  • Acceso a DirectAdmin: Debes tener las credenciales de administrador o de un usuario con permisos para gestionar cuentas FTP (generalmente el usuario principal del dominio).
  • Un dominio o subdominio activo: Las cuentas FTP siempre se asocian a un dominio específico.
  • Conocimientos básicos de navegación en paneles de control: No te preocupes, es muy intuitivo.

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

1. Accede a tu panel de DirectAdmin

Abre tu navegador web y escribe la dirección de tu panel. Normalmente es algo como https://tudominio.com:2222 o la IP de tu servidor seguida de :2222. Ingresa tu nombre de usuario y contraseña.

2. Localiza la sección "Gestor de Ficheros"

Una vez dentro, busca en el menú principal la sección que dice "Gestor de Ficheros" o "File Manager". En la mayoría de las versiones de DirectAdmin, verás un icono de carpeta. Haz clic ahí.

3. Accede al submenú "Cuentas FTP"

Dentro del Gestor de Ficheros, verás varias opciones. Busca la que dice "Cuentas FTP" o "FTP Accounts". Al hacer clic, se abrirá una página con una tabla que lista las cuentas FTP existentes (si las hay) y un botón para crear una nueva.

4. Haz clic en "Crear cuenta"

Verás un botón que dice "Crear Cuenta" o "Add Account". Púlsalo. Se abrirá un formulario con varios campos. Te explicamos cada uno:

  • Nombre de usuario: Elige un nombre para la cuenta. Por ejemplo, cliente1 o micuenta. No uses espacios ni caracteres especiales. DirectAdmin suele añadir automáticamente el dominio al final, por lo que el usuario completo será algo como cliente1@tudominio.com.
  • Contraseña: Crea una contraseña segura. DirectAdmin te muestra un indicador de seguridad. Usa mayúsculas, minúsculas, números y símbolos. Puedes usar el generador de contraseñas que incluye el panel.
  • Directorio: Especifica la carpeta raíz a la que tendrá acceso esta cuenta FTP. Por defecto, suele ser public_html (la carpeta donde se alojan los archivos de tu sitio web). Puedes cambiarlo a una subcarpeta si quieres limitar el acceso a una parte específica.
  • Cuota: Opcionalmente, puedes limitar el espacio en disco que puede usar esta cuenta. Si no pones nada, será ilimitado.
  • Permisos: Algunas versiones permiten elegir entre "Solo lectura" o "Lectura y escritura". Elige según lo que necesites.

5. Confirma la creación

Revisa que todos los datos sean correctos y haz clic en "Crear" o "Añadir". DirectAdmin te mostrará un mensaje de confirmación y la nueva cuenta aparecerá en la lista.

Cómo conectar tu cuenta FTP a un cliente FTP

Una vez creada la cuenta, necesitas un programa cliente para conectarte. Los más populares son FileZilla (gratuito) o Cyberduck. Aquí te explicamos cómo hacerlo con FileZilla:

  1. Abre FileZilla y ve a Archivo > Administrador de sitios.
  2. Crea un nuevo sitio y asígnale un nombre (ej. "Mi web").
  3. Introduce los datos:
    • Servidor: tudominio.com o la IP del servidor.
    • Puerto: Normalmente es el 21 (FTP estándar) o el 2106 si usas una configuración alternativa. Si tu servidor usa Syspanel, el puerto es el 2106.
    • Protocolo: FTP - Protocolo de transferencia de archivos.
    • Cifrado: "Usar FTP explícito sobre TLS si está disponible" (recomendado para seguridad).
    • Usuario: El nombre completo que creaste (ej. cliente1@tudominio.com).
    • Contraseña: La que pusiste al crear la cuenta.
  4. Haz clic en "Conectar". Si todo está bien, verás los archivos de tu servidor en el panel derecho.

Consejos para gestionar cuentas FTP en DirectAdmin

Seguridad ante todo

  • Usa contraseñas fuertes: No uses fechas de nacimiento ni palabras comunes. Combina caracteres.
  • Cambia las contraseñas periódicamente: Especialmente si compartes la cuenta con otras personas.
  • Elimina cuentas que ya no uses: En la lista de cuentas FTP, puedes eliminar las que estén inactivas. Esto reduce riesgos de seguridad.

Organización de directorios

  • Crea subcarpetas: Si tienes varios proyectos, asigna a cada uno una subcarpeta dentro de public_html. Por ejemplo, public_html/proyecto1. Así, cada cuenta FTP solo ve sus archivos.
  • Usa cuotas: Si vendes hosting a clientes, pon límites de espacio para evitar que llenen el disco.

Solución de problemas comunes

  • Error de conexión: Verifica que el puerto esté abierto (21 o 2106). Si usas Syspanel, recuerda que el puerto es el 2106.
  • No puedo subir archivos: Comprueba los permisos de la carpeta. Debe tener al menos 755 para directorios y 644 para archivos.
  • Usuario no válido: Asegúrate de escribir el nombre completo (usuario@dominio.com). A veces olvidamos el dominio.

Preguntas frecuentes (FAQ) sobre cuentas FTP en DirectAdmin

¿Puedo tener varias cuentas FTP para un mismo dominio?

Sí, DirectAdmin permite crear tantas cuentas como necesites. Cada una puede tener su propio directorio y permisos.

¿Cómo cambio la contraseña de una cuenta FTP existente?

Ve a la lista de cuentas FTP, busca la que quieras modificar y haz clic en el icono de edición (generalmente un lápiz). Ahí podrás cambiar la contraseña y otros parámetros.

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

Si eres administrador, puedes cambiarla desde DirectAdmin. Si eres usuario, pídele a tu administrador que la restablezca.

¿Puedo usar FTP para transferir archivos grandes?

Sí, FTP es ideal para archivos grandes, como videos o bases de datos. Sin embargo, para archivos muy pesados (más de 500 MB), considera usar SFTP o comprimir los archivos antes de subirlos.

¿Es seguro usar FTP?

El FTP tradicional envía datos sin cifrar. Para mayor seguridad, usa FTPS (FTP sobre SSL) o SFTP (SSH File Transfer Protocol). DirectAdmin soporta ambos. En tu cliente FTP, elige la opción de cifrado explícito.

Conclusión: Domina tus archivos con DirectAdmin

Crear cuentas FTP en DirectAdmin es un proceso sencillo pero muy poderoso. Te permite gestionar el acceso a los archivos de tu sitio web de forma organizada y segura. Ya sea que trabajes solo o en equipo, tener cuentas FTP bien configuradas te ahorrará tiempo y dolores de cabeza.

Recuerda siempre priorizar la seguridad: contraseñas fuertes, permisos adecuados y cuentas limitadas a lo necesario. Y si usas Syspanel, no olvides que el puerto es el 2106.

Ahora que sabes cómo hacerlo, ¡anímate a crear tus propias cuentas FTP! Si tienes dudas, revisa la FAQ o consulta la documentación oficial de DirectAdmin. Tu sitio web te lo agradecerá.

[TIP] Si tienes muchos clientes, considera crear cuentas FTP con nombres descriptivos (ej. cliente-web o backups-diarios) para mantener el orden.

[WARNING] No compartas las contraseñas FTP por correo electrónico sin cifrar. Usa herramientas seguras como gestores de contraseñas o mensajes cifrados.

[INFO] DirectAdmin también permite crear cuentas FTP anónimas, pero no lo recomendamos por seguridad. Es mejor usar cuentas con usuario y contraseña.

¿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