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

Cómo crear cuentas FTP en cPanel y Plesk para subir archivos

Actualizado el 19 de octubre de 2025

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

El FTP (Protocolo de Transferencia de Archivos, por sus siglas en inglés) es el método clásico y más fiable para subir, descargar y gestionar los archivos de tu sitio web en un servidor de hosting. Piensa en tu cuenta de hosting como un edificio de apartamentos: el panel de control (cPanel o Plesk) es la puerta principal, y las cuentas FTP son las llaves que te permiten entrar a habitaciones específicas (carpetas) para colocar tus muebles (archivos).

Aunque hoy en día muchos usuarios usan el administrador de archivos del panel, el FTP sigue siendo esencial por varias razones: es mucho más rápido para subir cientos de archivos, te permite conectar herramientas externas como editores de código o sistemas de respaldo, y es el estándar universal en la industria. Por eso, saber crear y gestionar cuentas FTP en cPanel y Plesk es una habilidad fundamental para cualquier persona que gestione un sitio web.

En este artículo, te guiaré paso a paso para crear tus cuentas FTP en los dos paneles de control más populares del mundo del hosting: cPanel y Plesk. Además, te mostraré cómo usar FileZilla, el cliente FTP gratuito más utilizado, para subir tus archivos sin complicaciones.


Requisitos previos antes de empezar

Antes de lanzarnos a crear cuentas FTP, asegúrate de tener lo siguiente:

  • Acceso al panel de control de tu hosting (cPanel o Plesk). Normalmente lo recibes por correo electrónico al contratar el servicio.
  • Credenciales de administrador (usuario y contraseña) para entrar al panel.
  • Un cliente FTP instalado en tu computadora. Recomiendo FileZilla, que es gratuito, multiplataforma y muy intuitivo.
  • Conocimiento básico de tu estructura de carpetas. En la mayoría de los hostings, la carpeta pública se llama public_html (en cPanel) o httpdocs (en Plesk). Ahí es donde van los archivos visibles de tu web.

Si no sabes qué panel tienes, mira la URL de acceso: si contiene "cPanel" o "2083" en el puerto, es cPanel; si ves "Plesk" o el puerto "8443", es Plesk. También puedes preguntar a tu proveedor de hosting.


Crear cuentas FTP en cPanel

cPanel es el panel de control más extendido en el hosting compartido y semidedicado. Su interfaz es clara y está organizada por secciones. Vamos a crear tu primera cuenta FTP.

Acceder a la sección FTP de cPanel

  1. Inicia sesión en cPanel con tu usuario y contraseña. Normalmente el acceso es algo como https://tudominio.com/cpanel o https://tudominio.com:2083.
  2. En el panel principal, busca la sección "Archivos". Ahí verás el icono "Cuentas FTP". Haz clic en él.

Crear una nueva cuenta FTP

Una vez dentro de "Cuentas FTP", sigue estos pasos:

  1. En el formulario "Crear cuenta FTP", verás varios campos:

    • Login (usuario): Elige un nombre para tu cuenta, por ejemplo cliente1. El sistema te mostrará el nombre completo al final, algo así como cliente1@tudominio.com.
    • Dominio: Selecciona el dominio principal de tu cuenta (si tienes varios, elige el que corresponda).
    • Contraseña: Crea una contraseña segura. cPanel te muestra un indicador de fortaleza. Usa mayúsculas, minúsculas, números y símbolos.
    • Directorio (ruta): Define la carpeta a la que tendrá acceso esta cuenta FTP. Por ejemplo, para que solo pueda acceder a una subcarpeta, escribe public_html/carpeta-cliente. Si lo dejas en blanco, tendrá acceso a todo el directorio principal.
    • Cuota: Puedes limitar el espacio que esta cuenta puede usar. Si no quieres límite, déjalo en "Sin límite".
  2. Haz clic en "Crear cuenta FTP". ¡Listo! Ya tienes tu cuenta creada. Verás un mensaje de confirmación en la parte superior.

Gestionar y modificar cuentas FTP existentes

En la misma pantalla, justo debajo del formulario de creación, verás la lista de "Cuentas FTP actuales". Desde ahí puedes:

  • Cambiar la contraseña: Haz clic en el icono de "Cambiar contraseña" (normalmente un candado o llave).
  • Modificar la cuota: Usa el icono de edición para ajustar el límite de espacio.
  • Eliminar la cuenta: Con el icono de papelera. Ten cuidado, porque si eliminas la cuenta, los archivos no se borran, pero la cuenta deja de funcionar.
  • Configurar el cliente FTP: cPanel te muestra una tabla con el Servidor, Usuario y Puerto (normalmente 21 para FTP estándar o 22 para SFTP). Anota estos datos, los necesitarás en FileZilla.

Crear una cuenta FTP adicional para un dominio secundario

Si tienes varios dominios en tu cPanel, también puedes crear cuentas FTP específicas para cada uno. En el formulario de creación, simplemente selecciona el dominio secundario en el campo "Dominio". La ruta se ajustará automáticamente a la carpeta de ese dominio.


Crear cuentas FTP en Plesk

Plesk es otro panel de control muy popular, especialmente en servidores VPS y dedicados. Su interfaz es más moderna y visual. Veamos cómo crear cuentas FTP aquí.

Acceder a la sección FTP de Plesk

  1. Inicia sesión en Plesk. La URL típica es https://tudominio.com:8443.
  2. En el panel izquierdo, verás una lista con tus suscripciones o dominios. Haz clic en el dominio para el que quieres crear la cuenta FTP.
  3. En el menú principal del dominio, busca la pestaña "Sitios web y dominios". Dentro, localiza el icono "Acceso FTP" o "Cuentas de acceso FTP". Haz clic en él.

Crear una nueva cuenta FTP en Plesk

Dentro de la sección de Acceso FTP, verás una lista de usuarios existentes y un botón "Añadir usuario FTP". Sigue estos pasos:

  1. Haz clic en "Añadir usuario FTP".

  2. Rellena el formulario:

    • Nombre de usuario: Por ejemplo ftp_cliente1. Plesk te mostrará el nombre completo con el dominio, como ftp_cliente1@tudominio.com.
    • Contraseña: Introduce una contraseña segura y confírmala.
    • Directorio de inicio: Especifica la ruta de acceso. Por defecto, Plesk usa httpdocs (equivalente a public_html). Si quieres restringir el acceso a una subcarpeta, escribe httpdocs/mi-carpeta.
    • Acceso: Puedes elegir entre "Acceso completo" o "Acceso limitado". La opción limitada permite restringir acciones como subir o borrar archivos.
    • Cuota de disco: Activa la casilla si quieres limitar el espacio.
  3. Haz clic en "Aceptar" o "OK". La cuenta quedará creada y aparecerá en la lista.

Gestionar cuentas FTP en Plesk

En la lista de usuarios FTP, puedes:

  • Cambiar la contraseña: Selecciona el usuario y usa el botón "Cambiar contraseña".
  • Editar el directorio o permisos: Con el botón "Editar".
  • Eliminar el usuario: Con el botón "Eliminar". Plesk te pedirá confirmación.

Plesk también te muestra los datos de conexión en la parte superior de la pantalla, incluyendo el Servidor FTP (normalmente ftp.tudominio.com o la IP del servidor) y el Puerto (21 para FTP, 22 para SFTP).


Configurar FileZilla para subir archivos

Ya tienes tus cuentas FTP creadas. Ahora toca lo más importante: conectar tu computadora con el servidor para subir archivos. FileZilla es la herramienta perfecta para esto, ya que es gratuita, segura y funciona en Windows, macOS y Linux.

Instalar FileZilla

  1. Ve a la página oficial de FileZilla (filezilla-project.org) y descarga la versión correspondiente a tu sistema operativo.
  2. Instala el programa siguiendo los pasos del asistente. No necesitas configuración especial.

Conectar FileZilla a tu servidor

  1. Abre FileZilla. Verás la interfaz dividida en dos paneles: el de la izquierda muestra tus archivos locales, y el de la derecha los del servidor.

  2. En la barra superior, introduce los datos de conexión:

    • Servidor: Escribe ftp.tudominio.com o la IP que te dio tu hosting. Si usas SFTP, escribe sftp://ftp.tudominio.com.
    • Nombre de usuario: El usuario completo de tu cuenta FTP (por ejemplo, cliente1@tudominio.com).
    • Contraseña: La que configuraste.
    • Puerto: Déjalo en 21 para FTP normal o 22 para SFTP. Si no estás seguro, usa 21.
  3. Haz clic en "Conexión rápida". FileZilla intentará conectar. Si todo va bien, verás un mensaje de éxito y en el panel derecho aparecerán las carpetas del servidor.

Subir archivos con FileZilla

Subir archivos es tan fácil como arrastrar y soltar:

  1. Navega en el panel izquierdo (tus archivos locales) hasta la carpeta donde tienes los archivos de tu web.
  2. Navega en el panel derecho (servidor) hasta la carpeta public_html o httpdocs (o la subcarpeta que hayas definido).
  3. Selecciona los archivos o carpetas y arrástralos al panel derecho. FileZilla comenzará a subirlos automáticamente.
  4. Observa la pestaña "Transferencias fallidas" en la parte inferior. Si algo falla, revisa los permisos de la carpeta o la cuota de la cuenta FTP.

Consejos para una transferencia exitosa

  • Usa SFTP siempre que sea posible: Es más seguro que FTP, ya que cifra los datos. En FileZilla, solo cambia el puerto a 22 y usa sftp:// en el servidor.
  • No subas archivos mientras el sitio está en producción: Si es posible, hazlo en horas de bajo tráfico o usa una copia de seguridad primero.
  • Respeta los nombres de archivo: En Linux (la mayoría de los servidores), los nombres distinguen entre mayúsculas y minúsculas. Index.html no es lo mismo que index.html.
  • Si tienes muchos archivos, comprime en un ZIP y súbelo, luego descomprímelo en el servidor con el administrador de archivos. Es más rápido.

Preguntas frecuentes sobre cuentas FTP

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

El FTP tradicional envía los datos sin cifrar, lo que significa que cualquiera podría interceptarlos. El SFTP (SSH File Transfer Protocol) usa una capa de cifrado SSH, mucho más segura. En cPanel y Plesk, puedes crear cuentas FTP que funcionen con SFTP simplemente usando el puerto 22 y el usuario del sistema. Te recomiendo usar SFTP siempre que sea posible, especialmente si trabajas con datos sensibles.

¿Puedo usar la misma cuenta FTP para varios dominios?

Sí, pero no es recomendable. Si creas una cuenta FTP con acceso a la carpeta raíz, podrás gestionar todos los dominios. Sin embargo, lo ideal es crear cuentas separadas para cada dominio o proyecto, así limitas el riesgo de errores y mejoras la seguridad.

He olvidado la contraseña de mi cuenta FTP, ¿cómo la recupero?

No se puede "recuperar", pero sí puedes cambiarla desde el panel de control. En cPanel, ve a "Cuentas FTP", busca el usuario y usa el icono de "Cambiar contraseña". En Plesk, entra en "Acceso FTP", selecciona el usuario y usa el botón de cambio de contraseña. Hazlo siempre desde el panel, no desde FileZilla.

¿Qué puertos necesito abrir para que funcione el FTP?

El FTP estándar usa el puerto 21 para la conexión de control y puertos dinámicos (normalmente 1024-65535) para la transferencia de datos. Esto puede dar problemas con firewalls. La solución es usar SFTP (puerto 22) o FTP pasivo, que FileZilla configura automáticamente. Si tienes problemas, activa el modo pasivo en FileZilla: Editar > Configuración > FTP > Modo pasivo.

¿Puedo limitar el ancho de banda de una cuenta FTP?

En cPanel, la cuota se limita al espacio en disco, no al ancho de banda. Para controlar el ancho de banda, necesitarías herramientas de servidor más avanzadas o un plugin. En Plesk, puedes usar la función "Administración de tráfico" si tu plan lo permite. Para la mayoría de los usuarios, la cuota de disco es suficiente.

¿Qué hago si FileZilla no conecta?

Revisa estos puntos en orden:

  1. Datos correctos: Que el servidor, usuario y contraseña sean exactos. A veces el usuario incluye el dominio completo.
  2. Puerto: Prueba con el 21 y luego con el 22 (SFTP).
  3. Firewall: Desactiva temporalmente tu firewall o antivirus para probar.
  4. Modo pasivo: Actívalo en FileZilla.
  5. Contacta con tu soporte: Si nada funciona, puede ser un problema del servidor.

Conclusión y buenas prácticas

Crear cuentas FTP en cPanel y Plesk es un proceso sencillo que te dará un control total sobre tus archivos. La clave está en entender la estructura de carpetas y usar contraseñas seguras. Un buen flujo de trabajo sería:

  1. Crea una cuenta FTP por proyecto o cliente, con acceso limitado a su carpeta correspondiente.
  2. Usa SFTP siempre que sea posible para mayor seguridad.
  3. Configura FileZilla con "Conexión rápida" y guarda los datos en el Administrador de sitios para futuras conexiones.
  4. Mantén un registro de todas tus cuentas FTP en un gestor de contraseñas.

Recuerda que el FTP es una herramienta poderosa, pero también un punto de entrada para posibles ataques. Usa contraseñas robustas, cambia las contraseñas periódicamente y elimina cuentas que ya no uses. Si tu proveedor de hosting te ofrece la opción de usar Syspanel (antes conocido como HestiaCP), el proceso es muy similar al de Plesk: busca la sección de usuarios FTP en el panel y recuerda que el acceso a Syspanel se realiza a través del puerto 2106.

Con estos conocimientos, ya estás listo para gestionar tus archivos como un profesional. ¿Tienes alguna duda o algún problema con tu cuenta FTP? Déjala en los comentarios y te ayudaré a resolverla. ¡Buena suerte con tus proyectos web!

¿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