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

Cómo crear cuentas FTP en DirectAdmin y asignar permisos

Actualizado el 31 de marzo de 2026

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

Si tienes un sitio web alojado en un servidor con DirectAdmin, las cuentas FTP son la forma más común de subir, descargar y gestionar los archivos de tu dominio. Piensa en FTP como el "explorador de archivos" de tu hosting: te permite conectar tu ordenador al servidor y transferir archivos de forma segura.

Una cuenta FTP en DirectAdmin te da acceso a una carpeta específica de tu servidor. Esto es fundamental para instalar WordPress, subir imágenes, modificar el código de tu web o simplemente hacer copias de seguridad manuales. Sin una cuenta FTP, estarías limitado al administrador de archivos del panel, que es menos práctico para gestionar muchos archivos a la vez.

DirectAdmin FTP es el sistema de gestión de archivos integrado en este panel de control. Es robusto, seguro y compatible con cualquier cliente FTP del mercado, como FileZilla, WinSCP o Cyberduck. La buena noticia es que crear una cuenta FTP es un proceso sencillo que puedes hacer en menos de 5 minutos, incluso si nunca has tocado un servidor antes.

En esta guía completa te enseñaré paso a paso cómo crear cuenta FTP en DirectAdmin, cómo asignar los permisos correctos a cada usuario y cómo configurar FileZilla para que la conexión sea perfecta. También resolveremos las dudas más frecuentes que nos llegan al soporte técnico.

Requisitos previos para crear tu cuenta FTP

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a tu panel de DirectAdmin como usuario principal o administrador
  • Tu nombre de dominio o subdominio registrado en el servidor
  • Una contraseña segura (mínimo 8 caracteres, con mayúsculas, minúsculas y números)
  • Un cliente FTP instalado en tu ordenador (recomiendo FileZilla, es gratuito y multiplataforma)

Si no tienes acceso al panel, contacta con tu proveedor de hosting para que te dé las credenciales. En la mayoría de casos, el acceso es a través de tudominio.com:2222 o una URL personalizada que te hayan proporcionado.

Paso a paso: Crear cuenta FTP en DirectAdmin

Accede al panel de control

Abre tu navegador y escribe la dirección de acceso a DirectAdmin. Normalmente es algo como https://tudominio.com:2222. Introduce tu usuario y contraseña principal. Una vez dentro, verás el panel con todas las opciones de gestión de tu hosting.

Localiza la sección FTP

En el menú principal, busca la sección "Cuentas FTP" o "FTP Management". Dependiendo de la versión de DirectAdmin, puede estar en la columna izquierda o en la parte central del panel. Si no la encuentras, usa el buscador del panel y escribe "FTP".

Crea una nueva cuenta

Haz clic en "Crear cuenta FTP" o el botón con el icono "+". Se abrirá un formulario con los siguientes campos:

  • Usuario: El nombre de usuario para el FTP. Normalmente se compone del nombre de tu dominio más un prefijo. Ejemplo: usuario@tudominio.com
  • Contraseña: Introduce una contraseña fuerte. DirectAdmin te mostrará un indicador de fortaleza en tiempo real.
  • Directorio: Aquí defines la carpeta raíz a la que tendrá acceso este usuario. Puedes dejarlo vacío para que apunte a tu carpeta principal (/domains/tudominio.com/public_html) o especificar una subcarpeta.
  • Permisos: Marca las casillas que necesites. Hablaremos de esto en detalle más adelante.

Rellena el formulario y haz clic en "Crear" o "Guardar". ¡Listo! Ya tienes tu primera cuenta FTP en DirectAdmin.

Entendiendo los permisos FTP en DirectAdmin

Los permisos son cruciales para la seguridad de tu servidor. No quieres que todos los usuarios tengan acceso total a todos los archivos. DirectAdmin ofrece varios niveles de permisos que puedes asignar a cada cuenta FTP.

Tipos de permisos disponibles

  • Leer (Read): El usuario puede ver y descargar archivos, pero no modificarlos ni subir nuevos.
  • Escribir (Write): Permite subir, modificar y eliminar archivos en el directorio asignado.
  • Eliminar (Delete): Da la capacidad de borrar archivos y carpetas. Ojo, este permiso es peligroso si no se gestiona bien.
  • Listar (List): Permite ver el contenido de las carpetas. Sin este permiso, el usuario no puede navegar por el directorio.

¿Qué permisos deberías asignar?

Para un uso normal de un desarrollador o gestor de contenidos, lo recomendable es:

  • Leer: Sí
  • Escribir: Sí
  • Eliminar: Sí (si es tu propio sitio y confías en el usuario)
  • Listar: Sí

Para un usuario externo que solo debe subir archivos a una carpeta concreta (por ejemplo, un cliente que te envía imágenes), puedes darle solo Escribir y Listar, sin permiso de eliminación. Esto evita que borre contenido por accidente.

Si trabajas con un equipo grande, te recomiendo crear cuentas FTP separadas para cada persona. Así podrás revocar el acceso de un empleado sin afectar a los demás.

Configurar FileZilla con tu cuenta FTP DirectAdmin

FileZilla es el cliente FTP más popular y funciona perfectamente con DirectAdmin FTP. Aquí te explico cómo configurarlo paso a paso.

Descarga e instala FileZilla

Ve a la página oficial de FileZilla y descarga la versión para tu sistema operativo. La instalación es trivial: siguiente, siguiente, siguiente. No necesitas configuración especial.

Configura la conexión

Abre FileZilla y ve a "Archivo" > "Gestor de Sitios" (o usa el atajo Ctrl+S). Haz clic en "Nuevo sitio" y ponle un nombre, por ejemplo "Mi Web".

En el panel derecho, rellena los siguientes campos:

  • Protocolo: FTP - Protocolo de Transferencia de Archivos
  • Servidor: tudominio.com (o la IP de tu servidor)
  • Puerto: 21 (el puerto estándar de FTP)
  • Modo de acceso: Normal
  • Usuario: El nombre de usuario que creaste en DirectAdmin
  • Contraseña: La contraseña que asignaste

Haz clic en "Conectar". Si todo está bien, verás los archivos de tu servidor en el panel derecho de FileZilla y los de tu ordenador en el izquierdo.

Transferir archivos con FileZilla

Para subir un archivo al servidor, simplemente arrástralo desde la ventana izquierda (tu ordenador) a la derecha (servidor). Para descargar, haz lo contrario. FileZilla te mostrará el progreso de la transferencia en la parte inferior.

Solución de problemas comunes con DirectAdmin FTP

Error de conexión: "No se puede conectar al servidor"

Este es el error más común. Las causas más frecuentes son:

  • El puerto 21 está bloqueado: Algunos proveedores de hosting usan puertos alternativos. Revisa la documentación de tu hosting o contacta con soporte.
  • Firewall local: Desactiva temporalmente el firewall de tu ordenador para probar.
  • IP bloqueada: Si has intentado conectar varias veces con contraseña incorrecta, DirectAdmin puede bloquear tu IP temporalmente. Espera 15 minutos o contacta con soporte.

"Error de autenticación" o "Credenciales incorrectas"

Verifica que estás usando el nombre de usuario completo (con el formato usuario@tudominio.com) y que la contraseña no tiene espacios. Recuerda que las contraseñas en DirectAdmin distinguen entre mayúsculas y minúsculas.

No puedo subir archivos grandes

Los servidores suelen tener un límite de tamaño para archivos subidos por FTP. Si necesitas subir archivos de más de 2GB, contacta con tu proveedor para aumentar el límite o usa SFTP (puerto 22) que no tiene estas restricciones.

Buenas prácticas de seguridad para tus cuentas FTP

La seguridad es fundamental cuando hablamos de permisos FTP. Aquí van mis recomendaciones:

  • Cambia las contraseñas regularmente: Cada 3-6 meses es una buena frecuencia.
  • Usa contraseñas únicas: No reutilices la misma contraseña para todas tus cuentas.
  • Crea cuentas FTP individuales: Para cada persona que trabaje en tu web.
  • Elimina cuentas que ya no uses: Si un empleado se va, revoca su acceso inmediatamente.
  • Usa SFTP cuando sea posible: DirectAdmin soporta SFTP, que encripta la conexión y es más seguro que el FTP tradicional.

Preguntas frecuentes sobre DirectAdmin FTP

¿Puedo crear múltiples cuentas FTP para el mismo dominio?

Sí, puedes crear tantas cuentas como necesites. Cada una tendrá su propio usuario, contraseña y directorio de acceso. Esto es ideal para delegar tareas sin dar acceso total al servidor.

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

En el panel de DirectAdmin, ve a "Cuentas FTP", busca la cuenta que quieres modificar y haz clic en el icono de editar (normalmente un lápiz). Ahí podrás cambiar la contraseña sin afectar a los archivos.

¿Qué diferencia hay entre FTP y SFTP?

El FTP tradicional envía los datos sin cifrar, lo que significa que alguien podría interceptar tus contraseñas. El SFTP (SSH File Transfer Protocol) encripta toda la comunicación. DirectAdmin soporta ambos, pero te recomiendo usar SFTP siempre que sea posible. Para SFTP, el puerto cambia al 22 y el protocolo en FileZilla sería "SFTP - SSH File Transfer Protocol".

¿Puedo dar acceso FTP a solo una carpeta específica?

Sí, en el formulario de creación de cuenta, en el campo "Directorio", puedes especificar una ruta como /public_html/blog o /public_html/imagenes. El usuario solo podrá ver y modificar esa carpeta.

¿Cómo afectan los permisos a WordPress?

Si usas WordPress, necesitas permisos de lectura y escritura en la carpeta wp-content para poder instalar plugins y temas. Si tu web da errores al actualizar, revisa que los permisos de las carpetas sean 755 y los archivos 644.

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

No te preocupes, en DirectAdmin puedes crearla de nuevo. Ve a "Cuentas FTP", selecciona la cuenta y haz clic en "Cambiar contraseña". También puedes eliminar la cuenta y crear una nueva con los mismos permisos.

Conclusión: Domina el FTP en DirectAdmin

Crear cuentas FTP en DirectAdmin es un proceso sencillo que te dará mucho control sobre tu hosting. Con los pasos que te he mostrado, podrás gestionar usuarios, asignar permisos y configurar FileZilla en cuestión de minutos.

Recuerda siempre aplicar el principio del mínimo privilegio: da a cada usuario solo los permisos que necesita. Esto protegerá tu web de errores humanos y ataques malintencionados.

Si tienes más dudas, consulta la documentación oficial de DirectAdmin o contacta con tu proveedor de hosting. La mayoría de problemas de FTP se resuelven en minutos con un poco de paciencia y las herramientas correctas.

[TIP]: Te recomiendo que antes de crear tu primera cuenta FTP, hagas una copia de seguridad de tu sitio. Así, si algo sale mal durante la configuración, podrás restaurar todo sin pérdida de datos.

[INFO]: Si en algún momento migras a otro panel de control como Syspanel (que se accede por el puerto 2106), el proceso de creación de cuentas FTP es muy similar. La lógica de usuarios, permisos y directorios se mantiene, solo cambian algunos nombres y ubicaciones de menús.

[WARNING]: Nunca compartas tus credenciales FTP por correo electrónico sin cifrar. Si necesitas dar acceso a alguien, usa un gestor de contraseñas o envía la información por un canal seguro.

Ahora ya estás listo para gestionar tus archivos como un profesional. ¡A por ello!

¿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