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

Cómo añadir un usuario FTP en cPanel

Actualizado el 27 de diciembre de 2025

¿Qué es un usuario FTP y por qué necesitas uno?

Antes de ponernos manos a la obra, vamos a entender qué es exactamente un usuario FTP. FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). Básicamente, es el método estándar que se utiliza para subir, descargar y gestionar los archivos de tu sitio web desde tu ordenador local hasta el servidor donde está alojado tu dominio.

Cuando creas una cuenta de hosting, normalmente ya tienes un usuario FTP principal asociado a tu cuenta de cPanel. Sin embargo, es una práctica muy recomendable crear cuentas FTP adicionales. ¿Por qué? Porque te permite tener un control más granular sobre quién accede a qué carpetas. Por ejemplo, puedes crear un usuario FTP específico para un desarrollador externo que solo tenga acceso a la carpeta de tu tienda online, o para un diseñador que solo necesite trabajar en una subcarpeta concreta.

Un usuario FTP cPanel es simplemente una combinación de nombre de usuario y contraseña que se configura dentro de tu panel de control. A diferencia del usuario principal, estos usuarios secundarios pueden estar limitados a un directorio específico, lo que aumenta la seguridad de tu sitio. Si alguna vez necesitas revocar el acceso, solo tienes que eliminar esa cuenta FTP sin afectar a las demás.


Antes de empezar: Requisitos previos

Para poder crear FTP cPanel sin problemas, necesitas cumplir con los siguientes requisitos:

  • Tener acceso a tu panel de control cPanel. Normalmente se accede a través de una URL como https://tudominio.com/cpanel o https://tuip:2083.
  • Tener las credenciales de administrador de tu cuenta de hosting (usuario y contraseña principales).
  • Saber a qué carpeta o directorio quieres dar acceso al nuevo usuario FTP. Por ejemplo, public_html (la raíz de tu sitio) o public_html/blog (una subcarpeta).
  • Tener claro el nombre de usuario y la contraseña que deseas asignar. Te recomendamos que la contraseña sea robusta, combinando mayúsculas, minúsculas, números y símbolos.

[INFO] Si no sabes qué es cPanel, es uno de los paneles de control de hosting más populares del mundo. Te permite gestionar todos los aspectos de tu alojamiento web desde una interfaz gráfica, sin necesidad de conocimientos técnicos avanzados.


Paso 1: Acceder a tu panel de control cPanel

El primer paso es obvio pero crucial: necesitas iniciar sesión en tu cPanel.

  • Abre tu navegador web favorito.
  • Escribe la URL de acceso. Normalmente es https://tudominio.com/cpanel. Si no funciona, prueba con https://tudominio.com:2083 (el puerto estándar de cPanel).
  • Introduce tu usuario y contraseña principales de cPanel. Estos datos los recibiste por correo electrónico cuando contrataste tu hosting.

Una vez dentro, verás el escritorio de cPanel con una cuadrícula de iconos. No te asustes por la cantidad de opciones, es normal. Para nuestra tarea, necesitamos localizar la sección llamada Archivos (o Files en inglés). Dentro de esa sección, busca el icono que dice Cuentas FTP (o FTP Accounts).


Paso 2: Localizar la sección "Cuentas FTP"

Dentro de cPanel, la sección de Cuentas FTP es el centro de control para gestionar todos los usuarios FTP de tu cuenta. Es posible que tengas que desplazarte un poco hacia abajo en la página principal para encontrarla.

Cuando hagas clic en el icono de Cuentas FTP, se abrirá una nueva página con la lista de todas las cuentas FTP que ya existen en tu hosting. Al principio, solo verás la cuenta principal, que suele tener un nombre similar a usuario@tudominio.com o simplemente usuario.

En esta misma página, más abajo, encontrarás el formulario para añadir una nueva cuenta FTP. Es un formulario bastante sencillo con los siguientes campos:

  • Identificador de inicio de sesión (Login): Es el nombre de usuario para el nuevo FTP. Este nombre se completará automáticamente con tu dominio como sufijo, por ejemplo, nuevousuario@tudominio.com. No puedes eliminar esa parte, es así como cPanel identifica las cuentas.
  • Contraseña (Password): Introduce la contraseña que quieras. Puedes usar el generador automático que aparece al lado, o escribirla tú mismo. Asegúrate de que sea segura.
  • Directorio (Directory): Aquí es donde especificas la ruta de la carpeta a la que tendrá acceso este usuario. Si lo dejas en blanco, se asignará automáticamente a public_html, que es la raíz de tu sitio web. Si quieres que solo acceda a una subcarpeta, escribe la ruta completa, por ejemplo, public_html/tienda.
  • Cuota (Quota): Puedes limitar el espacio en disco que este usuario puede utilizar. Por defecto, suele estar en "Sin límite" (Unlimited), pero puedes establecer un límite en MB si lo prefieres.

Paso 3: Configurar los detalles de la nueva cuenta FTP

Vamos a detallar cada campo para que no te quede ninguna duda:

El nombre de usuario (Login)

Este es el identificador único. Piensa en algo descriptivo, como disenadorweb o clienteA. Recuerda que cPanel añadirá automáticamente tu dominio al final. Por ejemplo, si tu dominio es mipagina.com, el usuario final será disenadorweb@mipagina.com. Este será el nombre que tendrás que introducir en tu cliente FTP para conectarte.

[TIP] Evita usar caracteres especiales, espacios o letras con acentos en el nombre de usuario. Usa solo letras minúsculas, números y guiones bajos para evitar problemas de compatibilidad.

La contraseña

Es el candado de tu cuenta. Una buena práctica es usar el generador de contraseñas de cPanel. Para ello, haz clic en el botón Generador (Generator). Te mostrará una contraseña aleatoria. Cópiala y guárdala en un lugar seguro, como tu gestor de contraseñas. Si prefieres ponerla tú, asegúrate de que tenga al menos 8 caracteres e incluya distintos tipos de caracteres.

El directorio de acceso

Este es el paso más importante para la seguridad. Si solo necesitas que el usuario suba archivos a una carpeta concreta, no le des acceso a toda la raíz del sitio. Por ejemplo, si tienes un blog en public_html/blog, escribe public_html/blog en el campo de directorio. Así, el usuario solo verá y podrá modificar los archivos dentro de esa carpeta, y no podrá tocar el resto de tu sitio web.

La cuota de disco

Si es un usuario externo y no quieres que llene todo tu disco duro, establece una cuota. Por ejemplo, si le das 500 MB, será suficiente para la mayoría de proyectos. Si no estás seguro, déjalo en "Sin límite" y gestiona el espacio manualmente.

Una vez que hayas completado todos los campos, haz clic en el botón Crear cuenta FTP (Create FTP Account). cPanel procesará la solicitud y te mostrará un mensaje de confirmación en verde en la parte superior de la pantalla.


Paso 4: Conectarte con tu nuevo usuario FTP

Ya has creado tu cuenta FTP cPanel. Ahora es el momento de usarla. Para ello, necesitas un cliente FTP. Los más populares son FileZilla (gratuito y multiplataforma), Cyberduck (para Mac) o incluso el propio administrador de archivos de cPanel, pero este último no es un cliente FTP tradicional.

Para conectarte desde FileZilla, por ejemplo, necesitarás los siguientes datos:

  • Servidor (Host): ftp.tudominio.com o simplemente tudominio.com.
  • Puerto: Normalmente es el 21 para FTP estándar, o el 22 para SFTP (SSH). Si tu hosting ofrece SFTP, es más seguro usarlo.
  • Usuario: El nombre de usuario completo que creaste, incluyendo el sufijo, por ejemplo disenadorweb@tudominio.com.
  • Contraseña: La contraseña que configuraste.

[WARNING] Si te conectas desde una red Wi-Fi pública, te recomendamos encarecidamente que utilices SFTP (puerto 22) en lugar de FTP estándar (puerto 21). El FTP envía las credenciales en texto plano, lo que las hace vulnerables a ser interceptadas. El SFTP cifra la conexión, protegiendo tus datos.


Paso 5: Gestionar y eliminar cuentas FTP

Una de las ventajas de cPanel es que puedes gestionar todas tus cuentas FTP desde el mismo lugar donde las creaste. En la parte superior de la página de Cuentas FTP, verás una tabla con todas las cuentas existentes. Cada una tendrá opciones para:

  • Cambiar la contraseña: Si crees que se ha comprometido, cámbiala.
  • Modificar la cuota: Si necesitas darle más espacio.
  • Eliminar la cuenta: Para revocar el acceso por completo. Esta acción es irreversible, así que ten cuidado.

Para eliminar una cuenta, simplemente haz clic en el botón Eliminar (Delete) que aparece al lado derecho de la cuenta. Te pedirá confirmación. Una vez confirmado, el usuario ya no podrá acceder a tu servidor.


Solución de problemas comunes (FAQ)

Aquí tienes algunas de las dudas más frecuentes que nos llegan al soporte técnico sobre el acceso FTP cPanel:

No puedo conectarme, ¿qué hago?

  • Revisa los datos: Asegúrate de que el nombre de usuario y la contraseña son correctos. Recuerda que el usuario incluye el dominio (ej. usuario@dominio.com).
  • Revisa el servidor: Prueba con ftp.tudominio.com y también con tu IP directa (si la conoces).
  • Revisa el puerto: Asegúrate de que tu cliente FTP está usando el puerto 21 (FTP) o 22 (SFTP).
  • Firewall: A veces, el firewall de tu red local bloquea las conexiones FTP. Prueba desde otra red o desactiva temporalmente tu firewall para descartarlo.

¿Por qué veo un error de "Permiso denegado"?

Este error es común cuando intentas subir archivos a una carpeta que no es el directorio asignado a tu usuario FTP. Por ejemplo, si tu usuario tiene acceso a public_html/tienda, no podrás subir archivos a public_html. Asegúrate de arrastrar los archivos a la carpeta correcta en FileZilla. También puede ocurrir si intentas sobrescribir un archivo que tiene permisos de solo lectura.

¿Puedo crear un usuario FTP que acceda a más de una carpeta?

Directamente, no. Un usuario FTP se asocia a un único directorio. Sin embargo, puedes usar enlaces simbólicos (symlinks) para que la carpeta del usuario contenga accesos a otras carpetas. Esto es un poco más avanzado y requiere acceso a la terminal. Si no sabes cómo hacerlo, contacta con tu proveedor de hosting.

¿Qué hago si olvidé la contraseña de mi usuario FTP?

No hay problema. Vuelve a la sección de Cuentas FTP en cPanel, localiza la cuenta en la lista y haz clic en Cambiar contraseña (Change Password). Introduce una nueva contraseña y guarda los cambios. Es un proceso inmediato.

¿Es seguro compartir mi usuario FTP principal?

No, nunca compartas tu usuario FTP principal. Este usuario tiene acceso completo a todo tu hosting, incluyendo archivos de configuración, bases de datos y otros sitios web que puedas tener. Es como dar las llaves de tu casa a un desconocido. Siempre crea usuarios FTP secundarios con permisos limitados para cualquier tarea específica.


Conclusión y mejores prácticas

Aprender a crear FTP cPanel es una habilidad fundamental para cualquier propietario de un sitio web. Te da flexibilidad y, sobre todo, seguridad. Ya no tienes que dar tu usuario principal a todo el mundo; puedes crear cuentas individuales para cada persona o servicio que necesite acceso a tu servidor.

Recuerda estas reglas de oro:

  1. Principio de mínimo privilegio: Da solo el acceso necesario. Si alguien solo necesita subir imágenes a una carpeta, no le des acceso a toda la raíz.
  2. Contraseñas fuertes: Usa siempre contraseñas complejas y únicas. Activa la autenticación de dos factores en cPanel si tu proveedor lo ofrece.
  3. Audita regularmente: Revisa de vez en cuando la lista de cuentas FTP. Elimina las que ya no se usen o las que pertenezcan a antiguos colaboradores.
  4. Usa SFTP siempre que sea posible: La seguridad de tus credenciales y datos es primordial.

Si has llegado hasta aquí, ya eres capaz de gestionar tus usuarios FTP como un profesional. Si te surge cualquier otra duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. ¡Ellos están para ayudarte!

[TIP] Si tu hosting usa un panel alternativo llamado Syspanel (en lugar de cPanel), el proceso es muy similar. La sección de cuentas FTP suele estar en el menú "Usuarios" o "Archivos". El puerto de acceso a Syspanel es el 2106. No te preocupes, la lógica es la misma: crear usuario, asignar contraseña y directorio, y listo.

Esperamos que este tutorial FTP cPanel te haya sido de gran ayuda. Ahora ve y crea esa cuenta FTP que necesitas. ¡Buena suerte con tu proyecto 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