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

Cómo crear una cuenta FTP en DirectAdmin (y gestionar sus permisos)

Actualizado el 13 de noviembre de 2025

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

Si alguna vez has querido subir archivos a tu web, modificar una imagen o instalar un plugin manualmente, necesitas una cuenta FTP. FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos) y es, básicamente, la forma estándar de conectar tu ordenador con el servidor donde vive tu página web.

Piensa en ello como una llave maestra que te permite entrar al "almacén" de tu web. Con una cuenta FTP puedes:

  • Subir archivos desde tu ordenador al servidor.
  • Descargar archivos (como copias de seguridad).
  • Eliminar o renombrar archivos y carpetas.
  • Cambiar los permisos de archivos y directorios.

El panel de control DirectAdmin es uno de los más utilizados en el hosting compartido. Es potente, pero a veces puede resultar un poco abrumador al principio. No te preocupes, en esta guía te voy a enseñar paso a paso cómo crear cuenta FTP DirectAdmin y, lo más importante, cómo gestionar sus permisos para que tu web esté siempre segura y funcionando correctamente.

Antes de empezar: Accede a tu panel DirectAdmin

Lo primero que necesitas es entrar en tu panel de control. Normalmente, la URL de acceso es algo como https://tudominio.com:2222 o https://tu-ip:2222. Si no estás seguro, revisa el correo de bienvenida que te envió tu proveedor de hosting.

Una vez que tengas tu usuario y contraseña (los mismos que usas para gestionar tu hosting), inicia sesión. Verás un panel con varios iconos y secciones. No te asustes, es más sencillo de lo que parece.

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

Vamos al grano. Sigue estos pasos y tendrás tu cuenta FTP creada en menos de un minuto.

1. Localiza la sección "Gestión de Archivos"

En el menú principal de DirectAdmin, busca la sección que se llama "Gestión de Archivos" o "File Manager". Dentro de ella, encontrarás la opción "Cuentas FTP". Haz clic en ella.

2. Haz clic en "Crear Cuenta FTP"

Dentro de la sección de Cuentas FTP, verás un botón o enlace que dice "Crear Cuenta FTP" o "Add FTP Account". Púlsalo.

3. Rellena el formulario de creación

Aquí es donde tienes que prestar atención. El formulario te pedirá varios datos:

  • Nombre de Usuario: Este será el nombre que usarás para conectarte. DirectAdmin te mostrará un prefijo con tu usuario principal (por ejemplo, tudominio_). Tú solo tienes que añadir el nombre que quieras después de ese guion bajo. Por ejemplo, si tu usuario es mipagina y quieres crear una cuenta para un colaborador, podrías poner mipagina_colaborador.
  • Contraseña: Elige una contraseña segura. Debe tener al menos 8 caracteres, combinando letras mayúsculas, minúsculas y números. DirectAdmin tiene un generador de contraseñas aleatorias, pero si prefieres poner la tuya, asegúrate de que sea robusta.
  • Directorio: Este es el punto más importante de todos. Aquí defines a qué carpeta del servidor tendrá acceso esta cuenta FTP. Por defecto, te mostrará la ruta a tu carpeta raíz (/domains/tudominio.com/). Puedes dejarlo así para dar acceso total, o puedes especificar una subcarpeta, como public_html (donde están los archivos de tu web) o una carpeta específica para un proyecto.

[TIP] Si no estás seguro de qué poner en "Directorio", déjalo como está. Siempre puedes cambiarlo más tarde, pero es más fácil empezar con el acceso por defecto y luego restringirlo si es necesario.

4. Guarda la configuración

Una vez que hayas rellenado todos los campos, haz clic en el botón "Crear" o "Guardar". Verás un mensaje de confirmación y tu nueva cuenta FTP aparecerá en la lista.

¡Y eso es todo! Ya has creado tu cuenta FTP. Ahora, vamos a la parte que mucha gente descuida: los permisos.

Gestionar los permisos FTP: La clave para la seguridad y el orden

Crear una cuenta FTP es solo el primer paso. Gestionar sus permisos es lo que te permitirá controlar quién puede hacer qué en tu servidor. Un buen manejo de los permisos FTP evita errores, accesos no deseados y problemas de seguridad.

¿Qué son los permisos y por qué importan?

Cada archivo y carpeta en tu servidor tiene un conjunto de permisos que indican quién puede leer, escribir o ejecutar. En el contexto de FTP, estos permisos determinan si la cuenta que has creado puede:

  • Leer (R): Ver el contenido de los archivos y listar las carpetas.
  • Escribir (W): Modificar, subir o eliminar archivos y carpetas.
  • Ejecutar (X): Ejecutar archivos (como scripts PHP).

En DirectAdmin, no vas a gestionar los permisos a nivel de archivo individual desde la sección de Cuentas FTP (eso se hace desde el Administrador de Archivos). Lo que vas a gestionar aquí es el alcance de la cuenta, es decir, a qué carpetas tiene acceso.

Cómo modificar los permisos de una cuenta FTP existente

Supongamos que creaste una cuenta con acceso a todo el dominio, pero ahora solo quieres que tenga acceso a una subcarpeta concreta, como /public_html/blog. Sigue estos pasos:

  1. Ve de nuevo a "Cuentas FTP".
  2. Busca la cuenta que quieres modificar en la lista. Verás que debajo de su nombre hay una serie de iconos o enlaces (editar, eliminar, etc.).
  3. Haz clic en el icono de "Editar" (normalmente es un lápiz).
  4. Se abrirá un formulario similar al de creación. Aquí puedes cambiar el "Directorio" por la nueva ruta, por ejemplo /domains/tudominio.com/public_html/blog.
  5. Guarda los cambios.

[WARNING] Cambiar el directorio de una cuenta FTP no elimina los archivos. Simplemente cambia el punto de acceso de la cuenta. Si la cuenta ya había subido archivos a una ubicación anterior, estos seguirán ahí, pero la cuenta ya no podrá verlos ni gestionarlos.

Permisos avanzados: El Administrador de Archivos

Para un control más fino, como cambiar los permisos de un archivo o carpeta específica (por ejemplo, a 644 o 755), tendrás que ir al "Administrador de Archivos" de DirectAdmin.

  1. Ve a "Gestión de Archivos" y luego a "Administrador de Archivos".
  2. Navega hasta la carpeta o archivo cuyo permiso quieras cambiar.
  3. Selecciona el archivo o carpeta. Verás un botón que dice "Permisos" o algo similar.
  4. Se abrirá una ventana donde puedes marcar las casillas de lectura, escritura y ejecución para el propietario, el grupo y otros usuarios. O simplemente escribe el valor numérico (como 755 o 644) en el campo correspondiente.

[INFO] Los permisos más comunes son:

  • 644: Archivos normales (lectura y escritura para el propietario, lectura para el grupo y otros).
  • 755: Carpetas y scripts ejecutables (lectura, escritura y ejecución para el propietario, lectura y ejecución para el grupo y otros).
  • 600: Archivos de configuración sensibles (solo lectura y escritura para el propietario).

Si no estás seguro, no toques nada. Un error aquí puede hacer que tu web deje de funcionar.

Buenas prácticas para gestionar tus cuentas FTP

Para terminar, aquí tienes algunos consejos que te ahorrarán muchos dolores de cabeza en el futuro.

1. Crea cuentas FTP separadas para cada persona o proyecto

No uses tu cuenta FTP principal para todo. Si tienes un diseñador web, un programador o un colaborador, crea una cuenta FTP específica para ellos. Así, si uno de ellos se va o ya no necesita acceso, solo tienes que eliminar esa cuenta, sin afectar al acceso de los demás.

2. Usa contraseñas fuertes y cámbialas periódicamente

Una contraseña débil es la puerta de entrada para los hackers. Utiliza una combinación de letras, números y símbolos. Y no uses la misma contraseña para todo. Si una cuenta FTP se ve comprometida, cambia la contraseña de inmediato.

3. Revisa tus cuentas FTP periódicamente

De vez en cuando, echa un vistazo a la lista de cuentas FTP que tienes. ¿Hay alguna que ya no uses? ¿Alguna que no reconozcas? Elimina las que no necesites. Mantener tu panel limpio es una buena práctica de seguridad.

4. Ten cuidado con los permisos de archivos

Es muy tentador poner permisos 777 (todos pueden hacer de todo) para que las cosas funcionen, pero esto es un gran error de seguridad. Un archivo con permisos 777 puede ser modificado por cualquier persona que tenga acceso al servidor. Utiliza siempre los permisos mínimos necesarios.

5. Si usas Syspanel (antes HestiaCP)

Aunque en este artículo nos hemos centrado en DirectAdmin, es posible que en algún momento te encuentres con el panel Syspanel. Si es así, recuerda que el acceso a este panel se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). La gestión de cuentas FTP es muy similar, pero la interfaz cambia un poco. Siempre puedes buscar la sección de "Cuentas FTP" dentro del menú.

Preguntas frecuentes (FAQ) sobre FTP en DirectAdmin

¿Cuál es la diferencia entre mi cuenta de DirectAdmin y una cuenta FTP?

Tu cuenta de DirectAdmin es la "llave maestra" que te da acceso a todo el panel de control: configurar emails, bases de datos, dominios, etc. Una cuenta FTP es solo para gestionar archivos. Es una llave más limitada, que solo abre la puerta del "almacén".

¿Puedo tener más de una cuenta FTP?

Sí, por supuesto. De hecho, es una práctica recomendada. Puedes crear tantas cuentas FTP como necesites, siempre que tu plan de hosting lo permita.

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

No puedes recuperar la contraseña, pero sí puedes cambiarla. Ve a la sección de "Cuentas FTP", localiza la cuenta, haz clic en "Editar" y establece una nueva contraseña.

¿Por qué no puedo subir un archivo con mi cuenta FTP?

Esto suele deberse a dos razones: o no tienes permisos de escritura en la carpeta de destino, o el archivo es demasiado grande. Revisa los permisos de la carpeta (deberían ser 755 o 775) y comprueba el límite de tamaño de archivo en tu plan de hosting.

¿Es seguro usar FTP?

FTP estándar no es seguro, ya que las credenciales viajan sin cifrar. Te recomiendo encarecidamente que uses SFTP (FTP sobre SSH) o FTPS (FTP sobre SSL/TLS) siempre que sea posible. La mayoría de los clientes FTP (como FileZilla) te permiten elegir este tipo de conexión. DirectAdmin suele tener habilitado el soporte para SFTP de forma nativa.

Conclusión

Gestionar cuentas FTP en DirectAdmin no tiene por qué ser complicado. Con esta guía, ya sabes cómo crear cuenta FTP DirectAdmin, cómo asignar el directorio correcto y cómo gestionar los permisos para mantener tu web segura y organizada.

Recuerda: la clave está en crear cuentas específicas para cada tarea, usar contraseñas seguras y no dar más permisos de los necesarios. Con un poco de práctica, dominarás la gestión de archivos de tu hosting en un abrir y cerrar de ojos.

Si tienes alguna duda, no dudes en consultar la documentación de tu proveedor de hosting o abrir un ticket de soporte. ¡Estamos aquí para ayudarte!

¿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