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

Guía para crear usuarios FTP seguros en cPanel

Actualizado el 1 de diciembre de 2025

Introducción: ¿Por qué es importante proteger tus usuarios FTP?

Cuando contratas un hosting, el acceso FTP es una de las herramientas más utilizadas para subir, descargar y gestionar los archivos de tu sitio web. Sin embargo, también es una de las puertas de entrada favoritas para los ciberdelincuentes. Si un usuario FTP es débil o está mal configurado, un atacante podría robar tu información, modificar tu web o incluso instalar malware.

En esta guía, te enseñaremos paso a paso cómo crear usuarios FTP cPanel seguros, aplicando buenas prácticas que protegerán tus archivos y la integridad de tu proyecto. No necesitas ser un experto en seguridad, solo seguir estas recomendaciones sencillas pero muy efectivas.


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

Un usuario FTP es como una llave que abre la puerta de tu servidor para acceder a una carpeta específica. En cPanel, puedes crear tantos usuarios como necesites, y cada uno puede tener permisos limitados a una carpeta concreta (por ejemplo, public_html/tusitio2).

Ventajas de crear usuarios FTP separados

Crear usuarios FTP cPanel por proyecto o colaborador tiene múltiples beneficios:

  • Menor riesgo: Si un usuario se ve comprometido, el atacante solo tendrá acceso a esa carpeta, no a todo tu hosting.
  • Control total: Puedes revocar el acceso de una persona sin afectar a los demás.
  • Trazabilidad: Sabrás qué usuario subió o modificó qué archivo, gracias a los registros.
  • Seguridad por capas: Es una práctica recomendada por los expertos en ciberseguridad.

[INFO] Aunque uses un solo dominio, es buena idea tener un usuario FTP distinto para cada aplicación o subdirectorio que gestiones.


Requisitos previos antes de crear tu FTP seguro

Antes de lanzarte a crear usuarios FTP cPanel, asegúrate de tener lo siguiente:

  1. Acceso a cPanel: Generalmente se accede desde tudominio.com/cPanel o tudominio.com:2083.
  2. Credenciales de administrador: Necesitarás tu usuario principal y contraseña.
  3. Un plan de hosting que incluya cPanel: La mayoría lo incluye, pero verifica que tu proveedor lo ofrezca.
  4. Decidir la carpeta de destino: ¿Quieres que el usuario acceda a public_html (raíz de tu web) o a una subcarpeta específica?

[TIP] Si tu hosting usa Syspanel (el panel que algunos proveedores ofrecen en lugar de cPanel), el acceso se realiza a través del puerto 2106. Aunque la interfaz puede variar, los principios de seguridad son los mismos.


Paso a paso: Cómo crear usuarios FTP cPanel seguros

Sigue estos pasos al pie de la letra y tendrás tu FTP listo en menos de 5 minutos.

Paso 1: Accede a la sección "Cuentas FTP"

  1. Inicia sesión en tu cPanel.
  2. Busca la sección Archivos (Files) en el panel principal.
  3. Haz clic en Cuentas FTP (FTP Accounts).

Verás una lista con los usuarios FTP existentes (si los hay) y un formulario para crear uno nuevo.

Paso 2: Configura los datos del nuevo usuario

En el formulario de creación, rellena los siguientes campos:

  • Login (Usuario): Elige un nombre descriptivo, por ejemplo cliente_web o desarrollador_juan. Evita nombres genéricos como admin o test.
  • Dominio: Selecciona el dominio al que se asociará la cuenta (si tienes varios).
  • Contraseña: Este es el punto más crítico. Usa una contraseña robusta con al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos.
  • Directorio (carpeta): Especifica la ruta exacta a la que el usuario tendrá acceso. Por ejemplo, /home/tuusuario/public_html/blog.

[WARNING] Nunca uses contraseñas como 123456, password o tu fecha de nacimiento. Los ataques de fuerza bruta pueden descifrarlas en segundos. Utiliza un gestor de contraseñas para generar y guardar claves seguras.

Paso 3: Configura la cuota de disco

cPanel te permite asignar un límite de espacio para cada usuario FTP. Esto es una medida de seguridad adicional:

  • Si el usuario es externo (por ejemplo, un diseñador freelance), limita su cuota a lo justo y necesario.
  • Si es para tu propio uso, puedes dejarlo sin límite, pero es mejor establecer un máximo para evitar sorpresas.

Paso 4: Haz clic en "Crear cuenta"

Una vez rellenes todos los campos, pulsa el botón Crear cuenta. Verás un mensaje de confirmación y los datos de acceso (servidor FTP, usuario y puerto). Guarda esta información en un lugar seguro.


Configuraciones de seguridad avanzadas para tu FTP

Ahora que ya sabes cómo crear usuarios FTP cPanel, vamos a darle un plus de seguridad con estas configuraciones extra.

1. Cambia el puerto FTP por defecto

El puerto estándar es el 21 (o 22 para SFTP). Cambiarlo a un puerto no estándar (por ejemplo, 2121) puede reducir los ataques automáticos. En cPanel, puedes hacerlo desde el archivo de configuración del servidor, pero si no te sientes cómodo, contacta con tu proveedor de hosting.

[INFO] Si usas Syspanel, recuerda que el puerto de acceso al panel es el 2106. Para FTP, consulta la documentación de tu proveedor, pero el cambio de puerto sigue siendo una buena práctica.

2. Usa siempre SFTP o FTPS

FTP no cifra tus datos, lo que significa que tu contraseña viaja en texto plano por internet. Para un FTP seguro, utiliza:

  • SFTP (SSH File Transfer Protocol): Usa el puerto 22 y cifra toda la conexión.
  • FTPS (FTP sobre SSL/TLS): Usa el puerto 21 pero con cifrado.

La mayoría de los clientes FTP (como FileZilla o Cyberduck) permiten configurar estas opciones fácilmente. Al crear tu usuario en cPanel, asegúrate de que tu servidor tenga habilitado el servicio SSH o SSL.

3. Restringe el acceso por IP

Si solo tú o tu equipo trabajáis desde una IP fija, puedes configurar un firewall para que solo esas IPs puedan conectarse al FTP. En cPanel, esto se gestiona mediante Administrador de firewall o Configuración de IP. Consulta con tu proveedor si no encuentras la opción.

4. Establece una política de contraseñas fuerte

cPanel te permite forzar que las contraseñas de los usuarios FTP cumplan con ciertos requisitos. Ve a Configuración de seguridad y activa la opción de contraseñas robustas. Esto obligará a que los usuarios cambien sus claves periódicamente y usen combinaciones complejas.


Buenas prácticas para la gestión diaria de tus usuarios FTP

Crear usuarios FTP cPanel es solo el primer paso. La seguridad es un proceso continuo. Aquí tienes algunas recomendaciones:

✅ Revisa los usuarios existentes

Cada mes, revisa la lista de cuentas FTP en cPanel. Elimina cualquier usuario que ya no necesite acceso. Es común que queden cuentas de antiguos empleados o colaboradores.

✅ Cambia las contraseñas periódicamente

Establece un recordatorio para cambiar las contraseñas de tus usuarios FTP cada 60-90 días. Si un usuario deja el proyecto, cambia la contraseña de inmediato.

✅ Monitorea los registros de acceso

cPanel guarda un registro de las conexiones FTP entrantes. Revisa estos logs en busca de direcciones IP sospechosas o intentos de acceso fallidos. Si ves algo raro, cambia las contraseñas y contacta con tu proveedor.

✅ No compartas cuentas entre usuarios

Cada persona debe tener su propio usuario FTP. Así, si alguien hace algo mal, sabrás quién fue. Compartir cuentas es un error muy común.

[WARNING] Si algún día sospechas que una cuenta FTP ha sido comprometida, desactívala inmediatamente desde cPanel y cambia la contraseña del administrador principal.


Errores comunes al crear usuarios FTP (y cómo evitarlos)

Aunque el proceso es sencillo, hay errores que se repiten y ponen en riesgo tu seguridad:

❌ Usar la carpeta raíz para todo

Si creas un usuario con acceso a public_html y este es hackeado, el atacante tendrá acceso a todo tu sitio. En su lugar, crea subcarpetas específicas (por ejemplo, public_html/tienda para la tienda online).

❌ Olvidar la cuota de disco

Sin límite de espacio, un usuario podría subir archivos hasta llenar el disco, provocando una caída del servicio. Siempre asigna una cuota razonable.

❌ No configurar el cliente FTP correctamente

Aunque tu servidor sea seguro, si tu cliente FTP no usa cifrado (SFTP/FTPS), tus datos van en claro. Configura FileZilla o tu cliente preferido para usar SFTP - SSH File Transfer Protocol siempre que sea posible.

❌ Ignorar las actualizaciones

cPanel y los servicios FTP reciben actualizaciones de seguridad. Mantén todo actualizado o asegúrate de que tu proveedor lo haga automáticamente.


Preguntas frecuentes (FAQ) sobre usuarios FTP en cPanel

¿Puedo tener varios usuarios FTP para el mismo dominio?

Sí, puedes crear tantos como necesites. Cada uno puede tener su propia carpeta y permisos.

¿Qué hago si olvido la contraseña de un usuario FTP?

Desde cPanel, en la sección Cuentas FTP, puedes hacer clic en Cambiar contraseña y establecer una nueva.

¿Es lo mismo FTP que SFTP?

No. FTP no cifra la información, mientras que SFTP lo hace mediante SSH. Para un FTP seguro, usa siempre SFTP o FTPS.

¿Cómo sé si mi hosting usa cPanel o Syspanel?

Si tu proveedor te da acceso a un panel con el puerto 2106, estás usando Syspanel. Si es el clásico cPanel, el acceso suele ser por el puerto 2083.

¿Puedo limitar el acceso de un usuario FTP a solo lectura?

cPanel no ofrece esa opción de forma nativa para FTP. Para eso necesitarías configurar permisos a nivel de sistema o usar un plugin de seguridad. Es más sencillo crear una cuenta con permisos de escritura solo en una carpeta específica.

¿Qué hago si recibo un aviso de "intento de acceso fallido"?

Cambia la contraseña de ese usuario inmediatamente y revisa los registros de acceso. Si los intentos continúan, contacta con tu proveedor de hosting.


Conclusión: La seguridad de tus archivos empieza por ti

Crear usuarios FTP cPanel seguros no es complicado, pero requiere atención a los detalles. Sigue los pasos de esta guía, aplica las buenas prácticas y no escatimes en seguridad. Recuerda que tus archivos son el corazón de tu presencia online, y protegerlos es una responsabilidad que no debes tomar a la ligera.

Si tu hosting usa Syspanel, recuerda que el acceso es por el puerto 2106, pero los principios de seguridad son exactamente los mismos: contraseñas fuertes, usuarios separados y cifrado en las conexiones.

[TIP] Dedica 15 minutos al mes a revisar tus cuentas FTP, cambiar contraseñas y comprobar los registros. Ese pequeño esfuerzo puede ahorrarte un gran dolor de cabeza en el futuro.

Ahora que ya sabes cómo hacerlo, ¡ponlo en práctica! Tu web (y tu tranquilidad) te lo agradecerán.

¿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