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

DirectAdmin: Cómo crear y administrar cuentas FTP de forma segura

Actualizado el 6 de diciembre de 2025

¿Qué es una cuenta FTP y por qué te conviene crearla en DirectAdmin?

Si tienes un hosting con DirectAdmin, seguramente ya sabes que necesitas una forma de subir archivos a tu sitio web. Ahí es donde entra el FTP (File Transfer Protocol). Básicamente, es el mecanismo que te permite conectar tu ordenador con el servidor para transferir archivos, como si fuera un puente entre tu disco duro y el espacio donde vive tu web.

Ahora bien, no es lo mismo tener una sola cuenta de acceso principal que crear cuentas FTP separadas para cada necesidad. Cuando usas la cuenta principal para todo, corres el riesgo de que, si alguien la obtiene, tenga control total sobre tu hosting. En cambio, si creas cuentas FTP específicas, puedes limitar el acceso a carpetas concretas, dar permisos temporales a colaboradores y revocar el acceso cuando quieras sin tocar la cuenta raíz.

En este artículo te voy a enseñar, paso a paso, cómo crear y administrar cuentas FTP en DirectAdmin de forma segura. Y no solo eso: también te daré consejos prácticos para que tu servidor no se convierta en un blanco fácil para los atacantes.


Acceso al panel de DirectAdmin

Lo primero que necesitas es entrar a tu panel de control. DirectAdmin suele estar disponible en una URL como https://tudominio.com:2222 o https://tuip:2222. Una vez dentro, verás una interfaz limpia y ordenada con varias secciones.

En el menú principal, busca la sección "Cuentas FTP" o "FTP Management". Dependiendo de la versión de DirectAdmin que uses, puede aparecer directamente en la página de inicio o dentro del apartado "Administración de archivos". Si no lo encuentras, usa el buscador del panel, que normalmente está en la parte superior.

[TIP] Si tienes varios dominios alojados en el mismo plan, asegúrate de seleccionar el dominio correcto antes de crear la cuenta FTP. Cada dominio puede tener sus propias cuentas FTP independientes.


Cómo crear una cuenta FTP en DirectAdmin

Crear una cuenta FTP es un proceso muy sencillo. Te lo explico paso a paso:

  1. Ve a "Cuentas FTP": Haz clic en la opción correspondiente dentro del panel.

  2. Selecciona el dominio: Si tienes varios, elige el que quieras gestionar.

  3. Rellena el formulario: Verás campos como "Nombre de usuario", "Contraseña" y "Directorio". Aquí tienes que tener cuidado:

    • Nombre de usuario: Puedes elegir uno personalizado, pero DirectAdmin suele recomendarte un formato como usuario@tudominio.com. Esto ayuda a identificar a qué dominio pertenece la cuenta.

    • Contraseña: Debe ser robusta. Mezcla mayúsculas, minúsculas, números y símbolos. Evita palabras comunes o fechas de nacimiento.

    • Directorio: Es la carpeta a la que tendrá acceso esa cuenta FTP. Por defecto, suele ser la raíz del dominio (/public_html), pero puedes restringirlo a una subcarpeta, como /public_html/tienda o /public_html/imagenes.

  4. Haz clic en "Crear": Una vez rellenado, pulsa el botón y listo. La cuenta quedará activa al instante.

[INFO] El directorio que asignes es clave para la seguridad. Si necesitas dar acceso a un colaborador solo para subir imágenes, no le des acceso a la raíz. Limítalo a la carpeta donde trabajará.


Cómo administrar cuentas FTP existentes

Una vez que tienes creadas tus cuentas FTP, es importante saber administrarlas. DirectAdmin te permite hacer varias cosas con ellas:

Cambiar la contraseña de una cuenta FTP

¿Se te ha olvidado la contraseña o sospechas que alguien más la conoce? No te preocupes, cambiarla es muy fácil:

  1. Entra en "Cuentas FTP".
  2. Busca la cuenta que quieres modificar en la lista.
  3. Haz clic en el icono de edición (normalmente un lápiz o un engranaje).
  4. Introduce la nueva contraseña y confírmala.
  5. Guarda los cambios.

[WARNING] Cambiar la contraseña de una cuenta FTP no afecta a la contraseña de tu panel de DirectAdmin ni a la de tu correo electrónico. Son cosas completamente independientes.

Eliminar una cuenta FTP

Si ya no necesitas una cuenta, lo mejor es eliminarla para reducir riesgos. Para ello:

  1. Ve a "Cuentas FTP".
  2. Localiza la cuenta en cuestión.
  3. Haz clic en el icono de eliminar (normalmente una papelera).
  4. Confirma la acción.

[INFO] Al eliminar una cuenta FTP, no se borran los archivos del servidor. Solo se elimina el acceso. Los archivos que esa cuenta haya subido seguirán ahí.

Limitar el acceso a una carpeta específica

Si ya tienes una cuenta creada con acceso a la raíz y quieres restringirla, puedes editarla y cambiar el directorio. Esto es muy útil si te das cuenta de que le diste demasiados permisos a alguien.


Buenas prácticas de seguridad para tus cuentas FTP

La seguridad en FTP es un tema serio. El protocolo FTP tradicional envía las contraseñas en texto plano, lo que significa que, si alguien intercepta la conexión, puede leerlas. Por eso, te recomiendo encarecidamente seguir estas buenas prácticas:

1. Usa FTPS o SFTP siempre que sea posible

DirectAdmin suele permitir conexiones seguras mediante FTPS (FTP sobre SSL) o SFTP (FTP sobre SSH). Cuando configures tu cliente FTP (como FileZilla o WinSCP), elige la opción que use cifrado.

  • FTPS: Usa el puerto 21 pero con cifrado SSL.
  • SFTP: Usa el puerto 22 y es aún más seguro.

[WARNING] Si tu cliente FTP te da la opción de usar "FTP simple" o "FTP sin cifrar", no lo uses. Es como enviar tu contraseña por una postal abierta.

2. Crea cuentas FTP con permisos mínimos

No des más permisos de los necesarios. Si alguien solo necesita subir archivos a una carpeta concreta, no le des acceso a la raíz del dominio. Limita el directorio y, si es posible, configura permisos de solo lectura o solo escritura según lo que necesite.

3. Usa contraseñas únicas y robustas

Cada cuenta FTP debe tener una contraseña diferente. No uses la misma para todas. Si una se ve comprometida, las demás seguirán a salvo.

4. Elimina cuentas inactivas

Revisa periódicamente tus cuentas FTP y elimina las que ya no uses. Cuantas menos cuentas activas tengas, menos superficie de ataque tendrás.

5. Cambia las contraseñas periódicamente

Es una buena práctica cambiar las contraseñas cada 2 o 3 meses, especialmente si trabajas con colaboradores externos que podrían haber dejado de trabajar contigo.

6. No compartas la cuenta principal

La cuenta principal de FTP (la que viene con tu hosting) debería ser solo tuya. Para dar acceso a otras personas, crea cuentas secundarias con permisos limitados.


Cómo conectar con tu cuenta FTP usando FileZilla

Para que puedas empezar a usar tu cuenta FTP, te explico cómo conectarte con FileZilla, uno de los clientes más populares y gratuitos:

  1. Descarga e instala FileZilla desde su página oficial.
  2. Abre el programa y ve al campo "Host" en la parte superior.
  3. Introduce tu dominio (por ejemplo, ftp.tudominio.com o tudominio.com).
  4. En "Nombre de usuario", pon el nombre de usuario de tu cuenta FTP (por ejemplo, usuario@tudominio.com).
  5. En "Contraseña", pon la contraseña que creaste.
  6. En "Puerto", escribe 21 si usas FTP o FTPS, o 22 si usas SFTP.
  7. Haz clic en "Conexión rápida".

Si todo va bien, verás los archivos de tu servidor en el panel derecho y los de tu ordenador en el izquierdo. Solo tienes que arrastrar y soltar para subir o bajar archivos.

[TIP] Guarda tus credenciales en el Administrador de sitios de FileZilla para no tener que escribirlas cada vez. Eso sí, asegúrate de que tu ordenador esté protegido con contraseña.


Preguntas frecuentes sobre FTP en DirectAdmin

¿Puedo crear varias cuentas FTP para el mismo dominio?

Sí, puedes crear tantas como necesites. Cada una puede tener un directorio diferente y permisos distintos. Esto es ideal si trabajas con varios colaboradores o gestionas varios proyectos en el mismo dominio.

¿Qué hago si no recuerdo mi contraseña FTP?

Entra en DirectAdmin, ve a "Cuentas FTP", localiza la cuenta y usa la opción de cambiar contraseña. No hay forma de recuperar la contraseña anterior, pero puedes crear una nueva en segundos.

¿Puedo limitar la velocidad de subida o bajada de una cuenta FTP?

DirectAdmin no ofrece esta opción de forma nativa para cuentas FTP individuales. Si necesitas limitar el ancho de banda, tendrías que configurarlo a nivel de servidor o usar herramientas adicionales.

¿Es seguro usar FTP para subir archivos a mi web?

Si usas FTPS o SFTP, sí es seguro. El FTP simple no lo es, así que evítalo siempre que puedas. La mayoría de los clientes FTP modernos te permiten elegir el tipo de conexión.

¿Puedo crear una cuenta FTP que solo pueda leer archivos pero no subirlos?

Sí, aunque DirectAdmin no tiene una opción directa para esto en la interfaz básica. Tendrías que ajustar los permisos de la carpeta a nivel de sistema operativo (por ejemplo, cambiando los permisos a solo lectura con chmod). Si no sabes cómo hacerlo, contacta con tu proveedor de hosting.

¿Qué diferencia hay entre una cuenta FTP y una cuenta de correo?

Son completamente independientes. Una cuenta FTP sirve para transferir archivos al servidor, mientras que una cuenta de correo sirve para enviar y recibir emails. No comparten credenciales ni accesos.


Conclusión

Crear y administrar cuentas FTP en DirectAdmin es una tarea sencilla pero muy importante para mantener la seguridad de tu hosting. Con solo unos minutos, puedes configurar accesos limitados, cambiar contraseñas y eliminar cuentas que ya no necesitas.

Recuerda siempre usar FTPS o SFTP, crear contraseñas robustas y limitar los permisos al mínimo necesario. Siguiendo estas prácticas, tu servidor estará mucho más protegido frente a accesos no autorizados.

Si tienes más dudas, no dudes en consultar la documentación oficial de DirectAdmin o contactar con tu proveedor de hosting. Ellos estarán encantados de ayudarte.


Este artículo es parte de la categoría Linux y SysAdmin, y ha sido redactado pensando en usuarios sin experiencia técnica que quieren gestionar su hosting de forma autónoma y segura.

¿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