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

Crear y gestionar cuentas FTP en cPanel, Plesk y DirectAdmin

Actualizado el 2 de noviembre de 2025

Introducción: ¿Qué es una cuenta FTP y por qué la necesitas?

Si alguna vez has creado una página web, seguramente has escuchado hablar de las cuentas FTP. FTP (File Transfer Protocol) es el protocolo estándar que se utiliza para transferir archivos entre tu computadora y el servidor donde se aloja tu sitio web. Piensa en ello como el "mensajero" que lleva los archivos de tu web (imágenes, textos, plugins) desde tu casa hasta el "edificio" del hosting.

Gestionar correctamente las cuentas FTP es una de las tareas más básicas y esenciales para cualquier administrador de un sitio web. No solo te permite subir archivos, sino que también te ayuda a mantener la seguridad de tu servidor, ya que puedes crear accesos limitados para otras personas (como diseñadores o colaboradores) sin darles acceso a todo el panel de control.

En este artículo, te explicaré paso a paso cómo crear y gestionar cuentas FTP en los tres paneles de control más utilizados en el mundo del hosting Linux: cPanel, Plesk y DirectAdmin. Además, te daré consejos para usar FileZilla, el cliente FTP más popular, y resolver dudas frecuentes. Vamos a ello.


1. ¿Qué es un panel de control y por qué es importante?

Antes de entrar en materia, es fundamental entender qué es un panel de control. Es una interfaz gráfica que te permite administrar todos los aspectos de tu hosting: dominios, bases de datos, correos electrónicos y, por supuesto, cuentas FTP. Sin un panel de control, tendrías que usar comandos complejos en la terminal para todo.

Los tres paneles que veremos hoy son los más comunes en el mercado:

  • cPanel: El más popular en el mundo, especialmente en hosting compartido.
  • Plesk: Muy utilizado en Europa y en servidores VPS o dedicados, con una interfaz más moderna.
  • DirectAdmin: Conocido por su ligereza y simplicidad, ideal para servidores con recursos limitados.

Cada uno tiene sus particularidades, pero el objetivo es el mismo: darte control total sobre tus archivos de forma segura.


2. Crear y gestionar cuentas FTP en cPanel

cPanel es probablemente el panel que más verás si contratas un hosting compartido. Su interfaz es amigable y la gestión de FTP es muy intuitiva.

2.1. Acceder a la sección de FTP

Primero, inicia sesión en tu cPanel. Normalmente, el acceso es a través de tu-dominio.com/cpanel o tu-dominio.com:2083. Una vez dentro, busca la sección llamada "Archivos" (Files). Ahí encontrarás el icono de "Cuentas FTP" (FTP Accounts). Haz clic en él.

2.2. Crear una nueva cuenta FTP

En la pantalla de Cuentas FTP, verás un formulario para crear una nueva cuenta. Los campos son los siguientes:

  1. Login: Aquí defines el nombre de usuario. Se recomienda usar algo descriptivo como webmaster o cliente1. El sistema te mostrará el nombre completo, que será algo como webmaster@tudominio.com.
  2. Password: Elige una contraseña segura. Puedes usar el generador de contraseñas que te ofrece cPanel para asegurarte de que sea robusta.
  3. Directorio: Define la carpeta a la que tendrá acceso este usuario. Si dejas el campo vacío, el acceso será a la raíz de tu cuenta (normalmente public_html). Para un colaborador, es mejor crear una subcarpeta como public_html/cliente1 para limitar su acceso.
  4. Cuota: Puedes limitar el espacio que este usuario puede usar en el servidor. Si no quieres límites, selecciona "Sin límite".

Una vez completado, haz clic en "Crear cuenta". ¡Listo! Ya tienes tu primera cuenta FTP.

2.3. Gestionar cuentas FTP existentes

En la misma sección de Cuentas FTP, verás una lista de todas las cuentas que has creado. Desde aquí puedes:

  • Cambiar la contraseña: Haz clic en "Cambiar contraseña" (Change Password).
  • Modificar la cuota: Haz clic en "Modificar cuota" (Modify Quota) para ajustar el espacio.
  • Eliminar la cuenta: Haz clic en "Eliminar" (Delete). Es importante que sepas que esto no borra los archivos, solo el acceso.
  • Configurar el cliente FTP: cPanel te ofrece una herramienta llamada "Configuración de FTP" que te da los datos exactos (servidor, puerto, etc.) que necesitas para conectar con FileZilla.

[TIP] Para mayor seguridad, es recomendable crear una cuenta FTP por cada persona o proyecto. Así, si un colaborador ya no trabaja contigo, solo eliminas su cuenta y no tienes que cambiar la contraseña de todo tu hosting.


3. Crear y gestionar cuentas FTP en Plesk

Plesk es un panel de control que ha ganado mucha popularidad por su interfaz limpia y moderna. Es muy común en servidores VPS y en hosting para desarrolladores.

3.1. Acceder a la gestión de FTP

Entra a tu panel de Plesk (normalmente en tu-dominio.com:8443). En el menú lateral izquierdo, busca la sección "Sitios web y dominios". Dentro de esta, verás tu dominio principal. Haz clic en el botón "Administrar host" o en el icono de ajustes. Se desplegará un menú con varias opciones; busca y haz clic en "Acceso FTP" (FTP Access).

3.2. Crear una cuenta FTP

En la sección de Acceso FTP, verás una lista de los usuarios existentes (por defecto, suele haber uno llamado ftp que es el principal). Para crear uno nuevo, haz clic en "Añadir usuario FTP" (Add FTP User).

El formulario es muy sencillo:

  1. Nombre de usuario: Elige un nombre único para el acceso.
  2. Contraseña: Introduce una contraseña segura y confírmala.
  3. Inicio de sesión en el sistema: Esta opción es un poco más avanzada. Te permite que el usuario FTP pueda iniciar sesión en el sistema (SSH) si se lo permites. Para la mayoría de los casos, déjalo en "No".
  4. Directorio base: Aquí defines la carpeta a la que tendrá acceso. Plesk te permite elegir entre la raíz del sitio (httpdocs) o una subcarpeta específica. Puedes escribir la ruta manualmente o usar el selector de archivos.
  5. Cuota: Puedes establecer un límite de espacio en disco para este usuario.

Haz clic en "Aceptar" y la cuenta estará creada.

3.3. Gestionar cuentas FTP en Plesk

Para gestionar las cuentas existentes, vuelve a la lista de Acceso FTP. Aquí puedes:

  • Cambiar la contraseña: Haz clic en el icono de "Cambiar contraseña".
  • Editar el directorio base o la cuota: Haz clic en el icono de lápiz para editar.
  • Eliminar la cuenta: Haz clic en el icono de la papelera.
  • Desconectar temporalmente: Plesk te permite "bloquear" una cuenta sin eliminarla, lo cual es útil si sospechas de un uso indebido.

[INFO] Una característica interesante de Plesk es que te permite ver los registros de conexión (logs) de cada usuario FTP. Esto es muy útil para auditar quién ha subido o descargado archivos y desde qué IP.


4. Crear y gestionar cuentas FTP en DirectAdmin

DirectAdmin es el panel de control favorito de muchos por su rapidez y bajo consumo de recursos. Su interfaz es más simple, pero no menos efectiva.

4.1. Acceder a la gestión de FTP

Inicia sesión en tu DirectAdmin. La URL suele ser tu-dominio.com:2222. En el menú principal, verás una sección llamada "Administración de archivos" (File Management). Dentro de ella, busca el icono "Cuentas FTP" (FTP Accounts).

4.2. Crear una cuenta FTP

En la página de Cuentas FTP, verás un formulario para añadir un nuevo usuario. Los campos son:

  1. Nombre de usuario: Elige el nombre de usuario para el acceso. DirectAdmin te pedirá que elijas un dominio primero. Por ejemplo, si seleccionas tudominio.com, el usuario se llamará nuevo_usuario@tudominio.com.
  2. Contraseña: Introduce una contraseña segura.
  3. Directorio: Especifica la ruta de la carpeta a la que tendrá acceso. Por defecto, te sugiere la raíz de tu dominio (/domains/tudominio.com/public_html). Puedes cambiarla para limitar el acceso a una subcarpeta.
  4. Cuota: Marca la casilla si quieres limitar el espacio en disco y especifica la cantidad en megabytes (MB).

Haz clic en "Crear" para finalizar.

4.3. Gestionar cuentas FTP en DirectAdmin

En la lista de Cuentas FTP, encontrarás todas las cuentas creadas. Las opciones de gestión son las siguientes:

  • Cambiar contraseña: Haz clic en el icono de "Cambiar contraseña" (Change Password).
  • Modificar cuota: Puedes cambiar el límite de espacio en cualquier momento.
  • Eliminar: Haz clic en "Eliminar" para borrar la cuenta de acceso.
  • Desactivar: DirectAdmin también te permite desactivar una cuenta temporalmente sin borrarla.

[WARNING] En DirectAdmin, ten mucho cuidado al elegir el directorio base. Si le das a un usuario acceso a la raíz de tu cuenta (/domains/tudominio.com), podría ver archivos de configuración sensibles. Lo más seguro es limitarlo siempre a la carpeta public_html o a una subcarpeta de esta.


5. Consejos para usar FileZilla con tus cuentas FTP

Ahora que ya sabes crear cuentas FTP, necesitas un cliente para conectarte. FileZilla es la opción más recomendada por ser gratuita, multiplataforma y muy fácil de usar.

5.1. Conectarse por primera vez

  1. Descarga e instala FileZilla desde su sitio web oficial.
  2. En la barra superior, verás los campos para el Host, el Nombre de usuario, la Contraseña y el Puerto.
  3. Host: Usa el nombre de tu dominio (ej. ftp.tudominio.com) o la IP del servidor. Si no estás seguro, revisa los datos de bienvenida de tu hosting o la sección de FTP de tu panel de control.
  4. Puerto: Normalmente es el 21 para FTP estándar. Si tu hosting ofrece FTPS (FTP seguro), el puerto suele ser el 990 o el 21 con conexión explícita. Si tienes dudas, deja el puerto en blanco y FileZilla usará el 21 por defecto.
  5. Haz clic en "Conexión rápida". Acepta el certificado de seguridad si te lo pide (en el caso de FTPS).

5.2. Navegar y subir archivos

La interfaz de FileZilla se divide en dos paneles: el de la izquierda es tu computadora local y el de la derecha es el servidor. Para subir archivos, simplemente arrástralos desde la izquierda hacia la derecha.

Puedes navegar por los directorios del servidor haciendo doble clic en las carpetas. Es importante que sepas que, en la mayoría de los hostings, tu sitio web se aloja en la carpeta public_html (en cPanel) o httpdocs (en Plesk).

[TIP] Si vas a subir muchos archivos, te recomiendo que los comprimas en un archivo ZIP en tu computadora, los subas por FTP y luego los descomprimas desde el administrador de archivos de tu panel de control. Es mucho más rápido y evita errores de conexión.

5.3. Errores comunes con FileZilla

  • "Error: Conexión rechazada": Revisa que el host y el puerto sean correctos y que tu servidor permita conexiones FTP.
  • "Error: Nombre de usuario o contraseña incorrecto": Verifica que estás usando el nombre de usuario completo (con el dominio) y que la contraseña no tenga espacios.
  • "Error: Directory listing denied": Este error ocurre cuando el usuario FTP no tiene permisos para ver el directorio al que intentas acceder. Revisa la configuración del directorio base en tu panel.

6. Preguntas frecuentes (FAQ) sobre cuentas FTP

Para terminar, resolveré algunas de las dudas más comunes que nos llegan al soporte técnico sobre cuentas FTP.

6.1. ¿Puedo tener más de una cuenta FTP?

Sí, absolutamente. De hecho, es una buena práctica de seguridad. Puedes crear tantas cuentas como necesites en cPanel, Plesk o DirectAdmin.

6.2. ¿Cuál es la diferencia entre FTP y SFTP?

FTP es el protocolo estándar, pero no es seguro porque envía tus datos (usuario y contraseña) sin cifrar. SFTP (SSH File Transfer Protocol) es una alternativa que cifra toda la comunicación. Si tu hosting lo ofrece, es siempre mejor usar SFTP. En FileZilla, solo tienes que cambiar el puerto a 22 y el protocolo a SFTP.

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

No te preocupes. Siempre puedes cambiar la contraseña desde el panel de control. En cPanel, ve a Cuentas FTP. En Plesk, a Acceso FTP. En DirectAdmin, a Cuentas FTP. Busca la opción de "Cambiar contraseña" y sigue los pasos.

6.4. ¿Por qué no puedo subir archivos de más de 2GB?

Esto suele ser una limitación del servidor o del propio protocolo FTP. Algunos servidores tienen un límite de tamaño de archivo. Si necesitas subir archivos muy grandes, te recomendamos comprimirlos en partes o usar el administrador de archivos del panel.

6.5. ¿Es seguro dar acceso FTP a un desarrollador externo?

Sí, pero siempre con precaución. Crea una cuenta FTP específica para él, limita su acceso a una subcarpeta si es posible y, sobre todo, cambia la contraseña o elimina la cuenta cuando termine el proyecto.

[INFO] Si tu hosting usa un panel de control llamado Syspanel (anteriormente conocido como HestiaCP), el proceso es muy similar al de DirectAdmin. La principal diferencia es que el acceso a Syspanel se realiza a través del puerto 2106 (ej. tu-dominio.com:2106). Dentro, busca la sección de "Usuarios FTP" para gestionar tus cuentas.


Conclusión

Crear y gestionar cuentas FTP es una habilidad fundamental para cualquier persona que administre un sitio web. Ya sea que uses cPanel, Plesk o DirectAdmin, el proceso es sencillo y te da un control total sobre quién accede a tus archivos y cómo lo hace.

Recuerda siempre los principios básicos de seguridad: usa contraseñas fuertes, limita el acceso a las carpetas necesarias y elimina las cuentas que ya no se usen. Con FileZilla como tu cliente, tendrás una herramienta poderosa y gratuita para manejar todos tus archivos.

Si tienes más dudas, 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