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

DirectAdmin: Cómo crear un usuario FTP y configurar permisos

Actualizado el 12 de junio de 2026

Introducción: ¿Por qué gestionar bien tus usuarios FTP?

Si tienes un hosting con DirectAdmin, es muy probable que necesites dar acceso a tu web a un diseñador, a un programador o simplemente quieras organizar mejor tus propios archivos. Crear un usuario ftp directadmin es una de las tareas más comunes, y también una de las que más errores de seguridad puede provocar si no se hace correctamente.

Un usuario FTP mal configurado puede dejar abierta la puerta a que cualquiera con el acceso suba archivos maliciosos o borre información crítica. Por eso, en este artículo te voy a explicar paso a paso cómo crear ftp directadmin, cómo asignar los permisos ftp directadmin correctos y qué medidas de seguridad ftp directadmin debes aplicar para mantener tu sitio a salvo.

Esta es una directadmin ftp guía pensada para que la entienda cualquier persona, aunque nunca haya tocado un panel de control en su vida. Vamos a ir despacio, con instrucciones claras y consejos prácticos.


¿Qué es un usuario FTP y por qué no usar siempre el principal?

Antes de empezar, vamos a aclarar un concepto. FTP (File Transfer Protocol) es el protocolo que se usa para subir y bajar archivos entre tu ordenador y el servidor donde está alojada tu web.

Cuando contratas un hosting, normalmente te dan un usuario FTP principal (el mismo que usas para entrar a DirectAdmin). Pero usarlo para todo es una mala práctica.

Si le das ese usuario principal a un colaborador, le estás dando acceso a todo el panel de control, incluyendo la gestión de bases de datos, correos electrónicos y la configuración del servidor. Un desastre si esa persona comete un error o si su contraseña se ve comprometida.

Por eso, lo recomendable es crear ftp directadmin específicos para cada persona o tarea. Así limitas lo que pueden ver y tocar, y si algo sale mal, puedes eliminar ese acceso sin afectar al resto.


Paso 1: Acceder al panel de DirectAdmin

Lo primero es entrar en tu panel. Normalmente lo haces a través de una URL como https://tudominio.com:2222 o https://tuip:2222. Si no lo recuerdas, consulta el correo de bienvenida de tu proveedor de hosting.

Cuando estés dentro, verás una interfaz con varios iconos. Busca la sección que se llama "Administrador de archivos" o directamente "Cuentas FTP". Dependiendo de la versión de DirectAdmin, puede variar un poco, pero siempre hay un apartado específico para FTP.

En la mayoría de las versiones, el icono es un sobre con una flecha o una carpeta con un candado. Si tienes dudas, usa el buscador interno del panel.


Paso 2: Crear un nuevo usuario FTP

Una vez dentro de la sección de cuentas FTP, verás un botón que dice "Crear usuario" o "Añadir cuenta". Haz clic ahí.

Se te abrirá un formulario con varios campos. Te los explico uno a uno para que no te pierdas:

  • Nombre de usuario: Es el nombre que usarás para conectarte. No puede llevar espacios ni caracteres raros. Normalmente se usa algo como disenador@tudominio.com o simplemente disenador. Te recomiendo que uses el formato de email, porque es el estándar y evita confusiones.

  • Contraseña: Debe ser segura. Mezcla mayúsculas, minúsculas, números y símbolos. Nada de 123456 ni password. DirectAdmin te muestra un indicador de fortaleza; intenta que llegue al máximo.

  • Directorio: Aquí es donde empieza lo importante. Este campo indica a qué carpeta tendrá acceso ese usuario. Si quieres que solo gestione la carpeta de tu web principal, escribe algo como /public_html. Si tienes una subcarpeta para un blog, sería /public_html/blog.

  • Permisos: Algunas versiones te dejan marcar casillas como "leer", "escribir", "ejecutar". Para la mayoría de los casos, con lectura y escritura es suficiente.

Cuando hayas rellenado todo, pulsa el botón "Crear" o "Guardar".

[INFO] Si no ves el campo de permisos en la creación, no te preocupes. DirectAdmin los asigna por defecto y podrás modificarlos más adelante.


Paso 3: Configurar los permisos FTP correctamente

La gestión de permisos ftp directadmin es lo que marca la diferencia entre un acceso seguro y un acceso peligroso. Vamos a ver cómo ajustarlos.

### Permisos básicos: Lectura y escritura

Cuando creas un usuario, DirectAdmin le da, por defecto, permisos completos sobre la carpeta que le has asignado. Eso significa que puede leer, escribir, modificar y borrar archivos dentro de esa carpeta.

Para la mayoría de los casos, esto es suficiente. Pero si quieres que una persona solo pueda ver los archivos pero no modificarlos (por ejemplo, un auditor externo), deberías limitar los permisos.

### Permisos avanzados: El CHMOD

Aquí es donde muchos se pierden, pero te lo explico fácil. En los servidores Linux, cada archivo y carpeta tiene un número de permisos. El famoso CHMOD 755 o CHMOD 644.

  • 755 significa que el dueño puede leer, escribir y ejecutar; el grupo y los demás solo pueden leer y ejecutar.
  • 644 significa que el dueño puede leer y escribir; el grupo y los demás solo pueden leer.

¿Cómo afecta esto a tu usuario FTP? DirectAdmin suele aplicar los permisos correctos automáticamente cuando creas archivos. Pero si tu usuario necesita ejecutar scripts (como archivos PHP), necesitará permisos de ejecución.

La regla de oro es: menos permisos, más seguridad. Si un archivo no necesita ser modificado, ponle 644. Si una carpeta no necesita ser escrita, ponle 755.

[WARNING] Nunca pongas permisos 777 (todos pueden leer, escribir y ejecutar) en archivos o carpetas de tu web. Es la puerta de entrada favorita de los atacantes para subir malware.

### Cómo cambiar permisos desde DirectAdmin

No tienes que usar comandos complicados. DirectAdmin tiene un administrador de archivos integrado.

  1. Ve a "Administrador de archivos" en el panel principal.
  2. Navega hasta la carpeta o archivo que quieras modificar.
  3. Haz clic derecho sobre el archivo y selecciona "Cambiar permisos".
  4. Se abrirá una ventana con casillas. Marca o desmarca según lo que necesites.
  5. Guarda los cambios.

Es así de sencillo.


Paso 4: Conectarse con el nuevo usuario FTP

Una vez que has creado el usuario ftp directadmin, es hora de probarlo. Para ello necesitas un cliente FTP. Los más populares son FileZilla (gratuito), WinSCP o el propio administrador de archivos de DirectAdmin.

En tu cliente FTP, tendrás que introducir:

  • Servidor: ftp.tudominio.com o la IP del servidor.
  • Puerto: El estándar es el 21. Si tu hosting usa un puerto distinto, te lo habrán indicado.
  • Usuario: El nombre que creaste.
  • Contraseña: La que le pusiste.

Si todo está bien, se conectará y verás la carpeta que le asignaste. Si no funciona, revisa que el usuario esté activo y que la contraseña sea correcta.

[TIP] Si tu proveedor usa conexiones seguras (FTP-SSL o SFTP), actívalo en tu cliente FTP. Es mucho más seguro que el FTP tradicional, porque los datos viajan cifrados.


Seguridad FTP DirectAdmin: Buenas prácticas imprescindibles

Ahora que ya sabes crear ftp directadmin, vamos a hablar de la parte más importante: la seguridad ftp directadmin. Porque crear usuarios es fácil, pero mantenerlos seguros requiere atención.

### 1. Usa contraseñas robustas

Esto parece obvio, pero es el fallo número uno. Una contraseña débil es como dejar la puerta de tu casa abierta. Usa frases largas o combinaciones aleatorias. Un gestor de contraseñas te puede ayudar a generarlas y recordarlas.

### 2. Limita el acceso a una sola carpeta

Ya lo mencionamos antes, pero es clave. Si el usuario solo necesita trabajar en /public_html/blog, no le des acceso a /public_html completo. Así, si se equivoca o es atacado, el daño queda contenido.

### 3. Elimina usuarios que no uses

¿Contrataste a un freelancer para un proyecto puntual? Cuando termine, borra su usuario FTP. No lo dejes ahí por si acaso. Cada usuario extra es una puerta más que un atacante podría intentar forzar.

### 4. Cambia las contraseñas periódicamente

Aunque no tengas motivos para sospechar, es buena práctica cambiar las contraseñas FTP cada 3 o 6 meses. DirectAdmin te permite hacerlo desde la sección de cuentas FTP.

### 5. Activa la protección de intrusos

DirectAdmin tiene una herramienta llamada "Protección de intrusos" o "Brute Force Monitor". Lo que hace es bloquear automáticamente las IPs que intenten conectarse varias veces con contraseñas incorrectas. Actívalo desde el panel, en la sección de seguridad.

### 6. Usa conexiones cifradas

Siempre que tu proveedor lo permita, usa SFTP (puerto 22) o FTPS (FTP sobre SSL). Son la evolución segura del FTP clásico. La mayoría de clientes FTP modernos lo soportan sin problemas.

[WARNING] Si vas a compartir las credenciales FTP por correo electrónico, no escribas la contraseña en el mismo mensaje. Mejor usa un servicio de compartición segura o entrégala en persona.


Preguntas frecuentes sobre FTP en DirectAdmin

Para terminar esta directadmin ftp guía, te dejo con algunas preguntas que me hacen mucho los clientes.

### ¿Puedo tener varios usuarios FTP para el mismo dominio?

Sí, sin problema. De hecho, es lo recomendable. Puedes crear tantos como necesites, cada uno con su carpeta y permisos específicos.

### ¿Qué hago si un usuario FTP no puede subir archivos?

Revisa los permisos de la carpeta de destino. Si tiene permisos 755, el usuario no podrá escribir. Cambia la carpeta a 775 o 777 (aunque esto último no es recomendable). También verifica que el usuario tenga permiso de escritura en su configuración.

### ¿Cómo sé qué puerto usa mi FTP?

La mayoría de servidores usan el puerto 21 para FTP estándar y el 22 para SFTP. Si no estás seguro, mira el correo de bienvenida de tu hosting o contacta con soporte.

### ¿Puedo restringir el FTP a ciertas horas o IPs?

Sí, algunos servidores lo permiten mediante reglas avanzadas en el firewall. Pero esto no es algo que se configure desde DirectAdmin de forma nativa. Si lo necesitas, tendrás que pedirlo a tu proveedor.

### ¿Qué pasa si borro un usuario FTP por error?

Puedes crearlo de nuevo siguiendo los pasos de este artículo. Solo asegúrate de asignarle la misma carpeta y permisos que tenía antes.


Conclusión

Gestionar los usuario ftp directadmin no tiene por qué ser un dolor de cabeza. Con unos pocos clics puedes crear accesos limitados, seguros y perfectamente adaptados a las necesidades de tu equipo o colaboradores.

Recuerda siempre la regla de oro: menos permisos, menos riesgos. No dejes cuentas abiertas, usa contraseñas fuertes y activa las medidas de seguridad ftp directadmin que te he explicado.

Si sigues esta directadmin ftp guía paso a paso, tendrás tu hosting mucho más protegido y evitarás sustos innecesarios. Y si en algún momento te pierdes, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte de tu proveedor.

[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero el acceso al panel se hace por el puerto 2106 en lugar del 2222. La lógica de crear usuarios FTP y asignar permisos es prácticamente la misma.

Espero que este artículo te haya sido de ayuda. Ahora ya sabes cómo crear ftp directadmin y configurarlo de forma segura. ¡Manos a la obra!

¿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