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

Cómo crear y gestionar cuentas FTP en cPanel para usuarios externos

Actualizado el 31 de diciembre de 2025

¿Qué es FTP y por qué necesitas crear cuentas en cPanel?

FTP (Protocolo de Transferencia de Archivos) es el método estándar para subir, descargar y gestionar los archivos de tu sitio web desde tu computadora local. Aunque cPanel incluye un Administrador de Archivos en el navegador, las cuentas FTP son esenciales cuando necesitas dar acceso a colaboradores externos, desarrolladores freelance o agencias de diseño, ya que les permiten trabajar con los archivos directamente desde su propio equipo sin tener que compartir tu contraseña principal de cPanel.

Crear cuentas FTP independientes en cPanel es una práctica de seguridad fundamental. En lugar de entregar tu usuario y contraseña de administrador (que da acceso a todo el panel), puedes crear credenciales limitadas que solo permitan acceder a una carpeta específica. Esto se conoce como permisos FTP y te permite controlar exactamente qué archivos puede ver o modificar cada persona.

A lo largo de esta guía completa aprenderás a crear cuenta FTP cPanel, gestionar sus permisos, cambiar contraseñas, eliminar accesos y resolver los problemas más comunes. Todo explicado paso a paso, en un lenguaje sencillo y sin tecnicismos innecesarios.

Requisitos previos para crear cuentas FTP

Antes de empezar con el proceso de crear cuenta FTP cPanel, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control cPanel con permisos de administrador (usuario principal).
  • El nombre de tu dominio o subdominio donde quieres dar acceso.
  • Tener claro qué carpeta exacta quieres compartir con el usuario externo.
  • Una contraseña segura (recomendamos al menos 12 caracteres con mayúsculas, minúsculas, números y símbolos).

[INFO] Si tu hosting no usa cPanel sino otro panel como Syspanel (antes conocido como HestiaCP), el proceso es diferente. En Syspanel, el acceso se realiza a través del puerto 2106 y las opciones de FTP se encuentran en la sección "Usuarios FTP" del menú lateral.

Paso a paso: Crear cuenta FTP en cPanel

Vamos a lo importante. Sigue estos pasos para crear cuenta FTP cPanel de forma rápida y segura.

1. Accede a tu panel de control

Escribe en tu navegador tudominio.com/cpanel o tudominio.com:2083 e inicia sesión con tu usuario principal y contraseña. Una vez dentro, busca la sección "Archivos" o "Files" en el panel principal.

2. Entra en "Cuentas FTP"

Dentro de la sección de archivos, haz clic en el icono "Cuentas FTP" (o "FTP Accounts" si tienes cPanel en inglés). Esta es la herramienta central para gestionar FTP cPanel de manera eficiente.

3. Completa el formulario de creación

Verás un formulario con los siguientes campos:

  • Login o Usuario: Aquí defines el nombre del usuario. Se completará automáticamente con tu dominio al final (ejemplo: colaborador@tudominio.com). Puedes usar el nombre que prefieras, normalmente el nombre de la persona o empresa.
  • Nueva contraseña: Escribe una contraseña segura. cPanel te muestra un indicador de fortaleza en tiempo real.
  • Directorio o Carpeta: Especifica la ruta exacta donde este usuario tendrá acceso. Por ejemplo, si quieres que gestione solo la carpeta de imágenes, escribe public_html/imagenes. Si quieres acceso total al sitio, usa public_html.
  • Cuota: Define el espacio en disco que podrá usar este usuario. Puedes dejarlo en "Sin límite" o asignar una cantidad en MB si prefieres controlar el consumo.

4. Haz clic en "Crear cuenta"

Una vez completados todos los campos, pulsa el botón "Crear cuenta" o "Create". cPanel generará las credenciales al instante y verás la nueva cuenta listada en la parte inferior de la página.

[TIP] Para mayor seguridad, marca la casilla "Forzar cambio de contraseña" si la opción está disponible. Así obligarás al usuario externo a establecer su propia contraseña en el primer inicio de sesión.

Configuración avanzada de permisos FTP

Una de las mayores ventajas de gestionar FTP cPanel es el control granular sobre los permisos. No todos los colaboradores necesitan el mismo nivel de acceso.

Tipos de permisos que puedes asignar

  • Solo lectura: Permite ver y descargar archivos, pero no modificar ni subir nada. Ideal para revisores o clientes que solo necesitan ver el contenido.
  • Lectura y escritura: Permite subir, modificar, eliminar y renombrar archivos. Es el permiso estándar para desarrolladores y editores de contenido.
  • Acceso a subcarpetas: Puedes limitar al usuario a una subcarpeta concreta, de modo que no pueda navegar por el resto del servidor.

Cómo modificar permisos de una cuenta FTP existente

  1. Ve a "Cuentas FTP" y localiza la cuenta que quieres modificar en la lista.
  2. Haz clic en "Eliminar" o en el icono de "Configurar" (según la versión de cPanel).
  3. Si eliges configurar, podrás cambiar la contraseña, el directorio o la cuota sin eliminar la cuenta.
  4. Si necesitas cambiar el tipo de permiso (de solo lectura a lectura/escritura), deberás eliminar la cuenta y crearla de nuevo con los nuevos parámetros.

[WARNING] Nunca des permisos de escritura a la carpeta public_html completa a usuarios que no sean de total confianza. Un error en la subida de archivos podría romper tu sitio web por completo.

Cómo conectar y usar tu nueva cuenta FTP

Una vez que has logrado crear cuenta FTP cPanel, es momento de que el usuario externo pueda conectarse. Existen varias formas de hacerlo:

Opción 1: Usar un cliente FTP de escritorio

Programas como FileZilla, WinSCP o Cyberduck son los más populares. El usuario solo necesita:

  • Servidor o Host: ftp.tudominio.com o la IP de tu servidor.
  • Puerto: 21 (por defecto para FTP estándar) o 22 si usas SFTP.
  • Usuario: El login completo que creaste (ejemplo: colaborador@tudominio.com).
  • Contraseña: La que estableciste al crear la cuenta.

Opción 2: Conexión desde el navegador

Puedes escribir en la barra de direcciones ftp://colaborador@tudominio.com y el navegador te pedirá la contraseña. Es útil para accesos rápidos, pero menos práctico para gestionar muchos archivos.

Opción 3: Usar el Administrador de Archivos de cPanel

Aunque no es una conexión FTP tradicional, cPanel permite importar archivos desde una URL FTP. También puedes usar el administrador de archivos para mover archivos entre cuentas si tienes los permisos adecuados.

[TIP] Para una conexión más segura, recomienda a tus colaboradores usar SFTP (puerto 22) en lugar de FTP estándar. Aunque cPanel no lo configura automáticamente, la mayoría de los servidores modernos lo soportan. Deberás verificar con tu proveedor de hosting si la opción está disponible.

Gestionar y administrar cuentas FTP existentes

La gestión continua es tan importante como crear cuenta FTP cPanel. Aquí tienes las operaciones más habituales que necesitarás realizar.

Cambiar la contraseña de una cuenta FTP

  1. Accede a "Cuentas FTP" en cPanel.
  2. Localiza la cuenta en la lista y haz clic en "Cambiar contraseña".
  3. Introduce la nueva contraseña y confírmala.
  4. Pulsa "Cambiar contraseña" para guardar los cambios.

Esto es especialmente útil si sospechas que la contraseña ha sido comprometida o si el colaborador ya no necesita acceso.

Eliminar una cuenta FTP

Cuando un proyecto termina o un colaborador deja de trabajar contigo, debes eliminar su acceso inmediatamente.

  1. En "Cuentas FTP", busca la cuenta que deseas eliminar.
  2. Haz clic en "Eliminar".
  3. cPanel te pedirá confirmación. Acepta y la cuenta desaparecerá al instante.

[WARNING] Antes de eliminar, asegúrate de que el usuario no tenga archivos importantes sin respaldar. La eliminación de la cuenta no borra los archivos del servidor, pero el usuario perderá todo acceso a ellos.

Ver el espacio utilizado por cada cuenta

En la lista de cuentas FTP, cPanel muestra el espacio en disco utilizado por cada usuario. Si alguno se acerca al límite de su cuota, recibirás una advertencia. Puedes aumentar la cuota editando la cuenta.

Seguridad en el acceso FTP: Buenas prácticas

La seguridad debe ser tu prioridad al gestionar FTP cPanel. Sigue estas recomendaciones para evitar problemas.

Usa contraseñas robustas

Cada cuenta FTP debe tener una contraseña única y compleja. Evita reutilizar contraseñas de otras cuentas o datos personales fáciles de adivinar.

Limita el acceso por IP

cPanel permite restringir ciertas cuentas FTP a direcciones IP específicas. Esto es muy útil si el colaborador trabaja desde una oficina con IP fija. Para configurarlo, edita la cuenta y busca la opción "Restringir por IP".

Cambia las contraseñas periódicamente

Establece una política de cambio de contraseñas cada 90 días. Puedes hacerlo manualmente o configurar recordatorios en tu calendario.

Desactiva cuentas inactivas

Si detectas que una cuenta lleva meses sin usarse, elimínala o cambia su contraseña. Los accesos inactivos son un punto débil que los atacantes pueden explotar.

Usa conexiones seguras

Siempre que sea posible, opta por FTPS (FTP sobre SSL) o SFTP. Estas conexiones cifran los datos transmitidos, protegiendo credenciales y archivos sensibles.

[INFO] En muchos hosting compartidos, el soporte para FTPS o SFTP viene desactivado por defecto. Consulta con tu proveedor si necesitas habilitarlo. En Syspanel (puerto 2106), la configuración de FTP suele permitir conexiones seguras de forma nativa.

Problemas comunes al crear y gestionar cuentas FTP

Aunque el proceso es sencillo, pueden surgir dudas. Aquí tienes las soluciones a los problemas más frecuentes.

No puedo conectarme con la cuenta FTP creada

  • Verifica que el usuario y la contraseña son exactos (incluyendo mayúsculas y minúsculas).
  • Comprueba que el puerto 21 (o 22 para SFTP) está abierto en tu firewall.
  • Asegúrate de que el servidor FTP está corriendo. En cPanel, revisa la sección "Servicios" para confirmar que pure-ftpd o vsftpd está activo.
  • Prueba con el nombre completo del servidor: ftp.tudominio.com en lugar de solo tudominio.com.

El usuario ve una carpeta vacía

Esto suele ocurrir cuando el directorio asignado no existe o está mal escrito. Revisa la ruta en la configuración de la cuenta. Si creaste la cuenta con public_html/miproyecto pero esa carpeta no existe, el usuario verá un directorio vacío. Crea la carpeta previamente desde el Administrador de Archivos.

No puedo subir archivos aunque tengo permisos de escritura

  • Verifica los permisos del directorio en el servidor. Deben ser al menos 755 para carpetas y 644 para archivos.
  • Asegúrate de que la cuenta FTP no tenga una cuota excedida.
  • Comprueba que el usuario no está conectado desde una IP bloqueada.

Olvidé la contraseña de una cuenta FTP

No hay forma de recuperarla, pero puedes cambiarla fácilmente desde cPanel siguiendo los pasos anteriores. La nueva contraseña se aplica al instante.

Preguntas frecuentes (FAQ) sobre FTP en cPanel

¿Cuántas cuentas FTP puedo crear en cPanel?

No hay un límite fijo, pero depende de tu plan de hosting. La mayoría de los proveedores permiten crear tantas cuentas como necesites, siempre que no se supere el límite de cuentas de correo o bases de datos. Consulta las especificaciones de tu plan.

¿Puedo dar acceso FTP sin dar acceso a cPanel?

Sí, esa es precisamente la ventaja de las cuentas FTP. El usuario solo tendrá acceso a los archivos mediante FTP, pero no podrá entrar al panel de control ni modificar configuraciones del servidor.

¿Qué diferencia hay entre FTP y SFTP?

FTP es el protocolo estándar sin cifrar. SFTP es una versión segura que utiliza SSH para cifrar la conexión. Es más recomendable para entornos de producción.

¿Puedo usar la misma cuenta FTP para varios dominios?

No directamente. Cada cuenta FTP está vinculada a un dominio o subdominio concreto. Si tienes varios dominios en el mismo hosting, deberás crear cuentas FTP separadas para cada uno.

¿Qué hago si mi hosting no usa cPanel?

Si tu panel es Syspanel (antes HestiaCP), el acceso se realiza mediante el puerto 2106. Dentro de Syspanel, busca la sección "Usuarios FTP" en el menú lateral. El proceso es similar: creas un usuario, asignas una contraseña y seleccionas el directorio. La gestión de permisos es algo más limitada que en cPanel, pero cubre las necesidades básicas.

Conclusión y mejores prácticas finales

Crear cuenta FTP cPanel es una tarea sencilla que cualquier administrador de hosting puede realizar en menos de cinco minutos. La clave está en hacerlo de forma segura y con un control adecuado de permisos.

Recuerda siempre:

  • Crear cuentas FTP individuales para cada colaborador, nunca compartas tu cuenta principal.
  • Asignar permisos mínimos necesarios para cada tarea.
  • Mantener un registro de qué cuentas existen y quién las usa.
  • Revisar periódicamente las cuentas y eliminar las que ya no sean necesarias.
  • Usar contraseñas robustas y cambiarlas con regularidad.

Con esta guía completa, ya tienes todo lo necesario para gestionar FTP cPanel como un profesional. Tanto si trabajas con desarrolladores externos, agencias de marketing o simplemente quieres tener un control más fino sobre los archivos de tu web, las cuentas FTP son una herramienta imprescindible en tu caja de herramientas de administración 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