Guía para crear cuentas FTP en cPanel
¿Qué es una cuenta FTP en cPanel y por qué la necesitas?
Para subir archivos a tu sitio web —como imágenes, documentos, plugins o el propio código de la página— necesitas un método de transferencia. El más común y fiable es el protocolo FTP (File Transfer Protocol). cPanel incluye una herramienta nativa para gestionar estas conexiones de forma segura. Crear una cuenta FTP en cPanel te permite otorgar acceso a diferentes personas (diseñadores, desarrolladores, colaboradores) sin compartir la contraseña principal de tu hosting.
Esta guía te explicará paso a paso cómo crear cuenta FTP cPanel, configurar un cliente como FileZilla cPanel y resolver las dudas más frecuentes. Todo explicado de forma sencilla, sin tecnicismos innecesarios.
Requisitos previos para crear una cuenta FTP
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a cPanel: normalmente se accede a través de
tudominio.com/cpanelotudominio.com:2083. Usa tu usuario y contraseña de hosting. - Cliente FTP: aunque cPanel permite gestionar archivos desde su propio administrador de archivos, es más cómodo usar un programa como FileZilla (gratuito y multiplataforma) para transferencias masivas.
- Conocimiento básico de tu estructura de directorios: por lo general, los archivos del sitio web se alojan en la carpeta
public_html. Las cuentas FTP se pueden limitar a una carpeta concreta.
[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el acceso a la interfaz de administración se realiza a través del puerto 2106 (ejemplo:
tudominio.com:2106). El proceso para crear cuentas FTP es similar, pero los nombres de las secciones pueden variar ligeramente. En esta guía nos centramos en cPanel, que es el panel más extendido.
Paso a paso: Cómo crear una cuenta FTP en cPanel
1. Accede a la sección "Cuentas FTP"
Dentro de tu cPanel, busca el grupo "Archivos". Allí verás el icono "Cuentas FTP" (a veces llamado "FTP Accounts"). Haz clic en él.
2. Rellena los datos de la nueva cuenta
Verás un formulario simple con los siguientes campos:
- Iniciar sesión: aquí escribes el nombre de usuario. Normalmente se compone de
usuario@tudominio.com. Por ejemplo:diseñador@tudominio.com. - Contraseña: elige una segura. Puedes usar el generador de contraseñas de cPanel (recomendado). Asegúrate de anotarla.
- Directorio: define la carpeta a la que tendrá acceso esta cuenta. Por defecto, cPanel sugiere
public_html. Si quieres restringir el acceso a una subcarpeta, escribe la ruta completa, por ejemplo:public_html/clientes. - Cuota: puedes limitar el espacio que esta cuenta puede usar. Si no quieres restricciones, selecciona "Ilimitado".
[WARNING] Nunca uses la misma contraseña que usas para acceder a cPanel. Las cuentas FTP son menos seguras si se comparten o se usan en redes públicas.
3. Haz clic en "Crear cuenta"
Una vez rellenados los campos, pulsa el botón "Crear cuenta". En unos segundos verás un mensaje de confirmación. ¡Ya tienes tu cuenta FTP lista!
Configurar FileZilla para conectarte a tu cuenta FTP de cPanel
FileZilla es el cliente FTP más popular. Para conectar tu cuenta recién creada, sigue estos pasos:
1. Descarga e instala FileZilla
Ve a filezilla-project.org y descarga la versión gratuita. La instalación es sencilla (siguiente, siguiente, aceptar).
2. Abre el "Administrador del sitio"
En FileZilla, ve al menú Archivo > Administrador del sitio (o pulsa Ctrl+S). Esto te permitirá guardar los datos de conexión para usarlos después sin tener que escribirlos cada vez.
3. Introduce los datos de tu cuenta FTP
Haz clic en "Nuevo sitio" y asígnale un nombre (por ejemplo, "Mi web"). Luego completa:
- Protocolo: FTP - Protocolo de transferencia de archivos (o SFTP si tu hosting lo soporta, pero lo normal es FTP).
- Servidor: el nombre de tu dominio (ejemplo:
tudominio.com) o la IP de tu servidor. Puedes obtener esta información en cPanel, en la sección "Información del servidor". - Puerto: normalmente se deja en 21 para FTP estándar.
- Cifrado: selecciona "Usar FTP explícito sobre TLS si está disponible" (es más seguro).
- Tipo de acceso: Normal.
- Usuario: el nombre de usuario que creaste (ejemplo:
diseñador@tudominio.com). - Contraseña: la contraseña que pusiste al crear la cuenta.
4. Conectar
Pulsa "Conectar". Si todo está bien, verás en el panel derecho los archivos de tu servidor (en la carpeta que asignaste) y en el izquierdo los de tu ordenador. Ya puedes arrastrar y soltar archivos para subirlos o descargarlos.
[TIP] Si usas Syspanel (HestiaCP, puerto 2106), los datos de conexión FTP son los mismos: servidor, usuario y contraseña. La diferencia está en que el panel de administración web se accede por el puerto 2106, pero el servicio FTP sigue usando el puerto 21.
Preguntas frecuentes (FAQ) sobre cuentas FTP en cPanel
¿Cuántas cuentas FTP puedo crear?
No hay límite técnico. Puedes crear tantas como necesites, pero es recomendable no abusar para mantener la seguridad. Crea una por persona o servicio.
¿Puedo cambiar la contraseña de una cuenta FTP existente?
Sí. En la misma sección "Cuentas FTP" de cPanel, verás una lista de las cuentas creadas. Junto a cada una hay un enlace para "Cambiar contraseña". Simplemente haz clic, escribe la nueva y guarda.
¿Qué hago si no puedo conectar con FileZilla?
Revisa estos puntos:
- Datos incorrectos: asegúrate de que el usuario incluya
@tudominio.com. - Puerto bloqueado: algunos firewalls o redes (como las de universidades o cafeterías) bloquean el puerto 21. Prueba con otra red o usa SFTP (puerto 22) si tu hosting lo permite.
- Cifrado: si la conexión falla, prueba cambiando el cifrado a "Usar FTP simple" (aunque es menos seguro).
- IP bloqueada: si has intentado conectar muchas veces con contraseña incorrecta, el servidor puede bloquear tu IP temporalmente. Espera unos minutos o contacta con soporte.
¿Es seguro usar FTP?
FTP básico envía las contraseñas en texto plano. Para mayor seguridad, activa FTP sobre TLS (en FileZilla, elige la opción de cifrado explícito). También puedes usar SFTP (SSH File Transfer Protocol) si tu hosting lo ofrece. En cPanel, puedes crear cuentas SFTP desde la sección "Acceso SSH", pero requiere configuración adicional.
¿Puedo limitar el acceso a una carpeta específica?
Sí. Al crear la cuenta FTP, en el campo "Directorio" puedes escribir la ruta exacta. Por ejemplo, si solo quieres que un diseñador acceda a la carpeta public_html/tienda, escribe eso. El usuario no podrá ver ni modificar archivos fuera de esa carpeta.
¿Qué hago si olvido la contraseña de una cuenta FTP?
Ve a cPanel > Cuentas FTP, busca la cuenta y haz clic en "Cambiar contraseña". No es necesario eliminar y crear de nuevo.
Consejos adicionales para gestionar tus cuentas FTP
- Usa contraseñas fuertes: combina mayúsculas, minúsculas, números y símbolos. No uses fechas de nacimiento ni palabras comunes.
- Elimina cuentas que ya no uses: si un colaborador termina su trabajo, elimina su cuenta FTP para evitar accesos no autorizados.
- Monitorea los accesos: en cPanel puedes ver el historial de conexiones FTP en la sección "Registros FTP" (dentro de "Estadísticas"). Revisa periódicamente si hay conexiones sospechosas.
- Combina con permisos de archivos: aunque la cuenta FTP tenga acceso a una carpeta, los permisos de los archivos (CHMOD) también controlan si puede leer, escribir o ejecutar. Aprende lo básico sobre permisos 755 y 644.
[INFO] Si tu panel es Syspanel (HestiaCP, puerto 2106), la gestión de cuentas FTP se hace desde la sección "Usuarios FTP" o similar. El proceso es casi idéntico, pero la interfaz puede estar en inglés. No dudes en consultar la documentación oficial de Syspanel.
Conclusión
Crear una cuenta FTP en cPanel es un proceso rápido y sencillo que te permite delegar el acceso a los archivos de tu web de forma segura y controlada. Ya sea que uses FileZilla cPanel o cualquier otro cliente, los pasos son siempre los mismos: generar la cuenta en el panel, configurar el cliente y empezar a transferir archivos.
Recuerda que la seguridad es clave: usa contraseñas robustas, limita los directorios de acceso y elige cifrado TLS siempre que sea posible. Si tienes dudas, vuelve a esta guía o consulta con el soporte de tu hosting.
¡Ahora ya puedes gestionar tus archivos como un profesional!
