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

Cómo crear un usuario de FTP para WordPress en cPanel

Actualizado el 27 de abril de 2026

¿Por qué necesitas un usuario FTP para WordPress?

Cuando gestionas un sitio web en WordPress, una de las tareas más comunes es subir archivos, modificar temas o plugins, o simplemente hacer una copia de seguridad manual. Para ello, necesitas un cliente FTP (File Transfer Protocol) y, sobre todo, un usuario FTP con los permisos adecuados.

Crear un usuario FTP en cPanel es un proceso sencillo, pero es fundamental hacerlo bien para evitar problemas de seguridad o de acceso. En esta guía te explico paso a paso cómo crear usuario ftp cpanel para tu WordPress, cómo conectarlo con FileZilla y qué permisos necesitas para que todo funcione sin errores.

Si ya tienes experiencia con otros paneles como Syspanel (recuerda que su puerto de acceso es el 2106), verás que cPanel es muy similar e incluso más visual. Pero no te preocupes si es tu primera vez, aquí lo hacemos desde cero.


¿Qué es FTP y por qué lo usa WordPress?

FTP (File Transfer Protocol) es un protocolo de red que te permite transferir archivos entre tu ordenador y tu servidor de hosting. En WordPress, lo usamos para:

  • Subir o reemplazar archivos del núcleo de WordPress.
  • Instalar o actualizar temas y plugins manualmente.
  • Editar archivos como wp-config.php o .htaccess.
  • Subir imágenes, PDFs o cualquier otro recurso.
  • Hacer copias de seguridad completas de tu instalación.

Cuando hablamos de ftp wordpress cpanel, nos referimos a crear un usuario específico dentro de cPanel que tenga acceso solo a la carpeta de tu WordPress, sin exponer otras partes del servidor. Esto es clave para la seguridad: si alguien obtiene tus credenciales FTP, solo podrá tocar lo que tú le permitas.


Requisitos antes de empezar

Antes de crear el usuario FTP, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control cPanel (normalmente en tudominio.com/cpanel).
  • Tus credenciales de administrador de cPanel (usuario y contraseña).
  • Un cliente FTP instalado. Te recomiendo FileZilla por ser gratuito, multiplataforma y muy fácil de usar. También puedes usar el administrador de archivos de cPanel, pero FileZilla te dará más control.

[INFO] Si tu hosting usa Syspanel en lugar de cPanel, el proceso es similar pero la interfaz cambia. En ese caso, recuerda que el acceso a Syspanel se hace por el puerto 2106 y las opciones de FTP están en el menú "Cuentas FTP".


Paso 1: Accede a cPanel

Abre tu navegador y escribe la dirección de acceso a cPanel. Normalmente es algo como:

https://tudominio.com/cpanel

También puedes acceder desde el área de cliente de tu proveedor de hosting. Introduce tu usuario y contraseña y pulsa "Entrar".

Una vez dentro, verás un panel con muchas secciones. Busca la categoría "Archivos" (Files). Ahí encontrarás la opción "Cuentas FTP" o "FTP Accounts".


Paso 2: Crear el usuario FTP

Haz clic en "Cuentas FTP". Se abrirá una pantalla con un formulario para añadir una nueva cuenta. Los campos que debes rellenar son:

  • Login (Usuario): El nombre del usuario. Puedes poner algo como wpadmin o wordpress. Ten en cuenta que cPanel añadirá automáticamente tu dominio principal como sufijo. Por ejemplo, si tu dominio es mipagina.com, el usuario final será wpadmin@mipagina.com.

  • Dominio: Selecciona tu dominio principal o el subdominio donde está instalado WordPress. Si solo tienes un sitio, deja el que aparece por defecto.

  • Contraseña: Elige una contraseña segura. cPanel te muestra un indicador de fortaleza. Usa una combinación de mayúsculas, minúsculas, números y símbolos. También puedes usar el generador de contraseñas.

  • Directorio (Directory): Este es el campo más importante. Aquí defines la carpeta a la que tendrá acceso el usuario FTP. Para WordPress, normalmente es la carpeta public_html o una subcarpeta como public_html/miwordpress. Si tu WordPress está en la raíz, escribe:

public_html

Si está en una subcarpeta, por ejemplo public_html/blog, escribe esa ruta.

  • Cuota (Quota): Puedes limitar el espacio que puede usar este usuario. Si no quieres límites, selecciona "Sin límite". Para un usuario de administración de WordPress, es recomendable dejar "Sin límite" para evitar problemas al subir archivos grandes.

Pulsa "Crear cuenta" o "Crear". Verás un mensaje de éxito y el usuario aparecerá en la lista de cuentas FTP.

[TIP] Anota en un lugar seguro el usuario completo (ej: wpadmin@mipagina.com), la contraseña y el directorio. Lo necesitarás para configurar FileZilla.


Paso 3: Configurar FileZilla para conectarte

Ahora que ya tienes tu ftp wordpress cpanel, es hora de conectarte desde tu ordenador. Sigue estos pasos:

  1. Descarga e instala FileZilla desde su web oficial si no lo tienes.

  2. Abre FileZilla. En la parte superior verás cuatro campos: Servidor (Host), Nombre de usuario, Contraseña y Puerto.

  3. Rellena los datos:

    • Servidor: Puedes usar ftp.tudominio.com o la IP de tu servidor. Si no sabes cuál es, en cPanel ve a la sección "Información del servidor" o "Detalles de la cuenta".

    • Nombre de usuario: El usuario completo que creaste, por ejemplo wpadmin@mipagina.com.

    • Contraseña: La que pusiste al crear la cuenta.

    • Puerto: Déjalo en 21 (es el puerto estándar para FTP). Si tu hosting usa SFTP, el puerto sería 22, pero para FTP normal es 21.

  4. Pulsa "Conexión rápida" (el botón con un rayo).

Si todo está correcto, verás en el panel derecho la lista de archivos de tu servidor (en la carpeta que asignaste) y en el izquierdo los archivos de tu ordenador. Ya puedes arrastrar y soltar archivos entre ambas zonas.

[WARNING] Si FileZilla te da un error de "conexión rechazada" o "no se pudo conectar al servidor", revisa que el puerto 21 esté abierto en tu firewall y que tu hosting permita conexiones FTP. Algunos proveedores usan SFTP, en cuyo caso deberás cambiar el puerto a 22 y el protocolo a SFTP.


Paso 4: Verificar los permisos FTP de WordPress

Una vez conectado, es importante que los permisos ftp wordpress sean correctos. Si los permisos son demasiado restrictivos, WordPress no podrá escribir archivos (por ejemplo, al instalar plugins). Si son demasiado abiertos, tu sitio podría ser vulnerable.

Permisos recomendados para WordPress

  • Carpetas (directorios): 755 (lectura y ejecución para todos, escritura solo para el propietario).
  • Archivos: 644 (lectura para todos, escritura solo para el propietario).
  • Archivos sensibles como wp-config.php: 600 o 640.

Para cambiar permisos en FileZilla:

  1. Haz clic derecho sobre el archivo o carpeta.
  2. Selecciona "Permisos de archivo".
  3. Introduce el valor numérico (por ejemplo, 755 para carpetas) y pulsa "Aceptar".

¿Cómo saber si los permisos son correctos?

Si intentas instalar un plugin desde el panel de WordPress y te pide que introduzcas los datos FTP, significa que los permisos no son correctos. WordPress no puede escribir en la carpeta wp-content. En ese caso:

  • Asegúrate de que el usuario FTP tiene acceso a public_html/wp-content.
  • Cambia los permisos de wp-content a 755 y de los archivos a 644.

[TIP] Si usas Syspanel, los permisos se gestionan de forma similar. Solo recuerda que el acceso al panel es por el puerto 2106 y las opciones de FTP están en "Usuarios FTP".


Errores comunes y cómo solucionarlos

Error: "No se pudo conectar al servidor"

  • Comprueba que has escrito bien el servidor FTP (a veces es ftp.midominio.com).
  • Prueba con la IP del servidor.
  • Verifica que el puerto es 21 (o 22 si usas SFTP).
  • Confirma que tu hosting permite FTP y que no está deshabilitado por seguridad.

Error: "Nombre de usuario o contraseña incorrectos"

  • Revisa que has copiado el usuario completo (con el @dominio).
  • Asegúrate de que la contraseña no tiene espacios.
  • Si la has olvidado, ve a cPanel > Cuentas FTP y haz clic en "Cambiar contraseña".

Error: "No se puede escribir en el directorio"

  • Los permisos de la carpeta no permiten escritura. Cambia a 755.
  • Si el problema persiste, puede que el propietario de la carpeta no sea tu usuario FTP. En cPanel, ve a "Administrador de archivos", selecciona la carpeta y usa "Cambiar propietario".

WordPress sigue pidiendo datos FTP al instalar plugins

Esto es normal si los permisos no son correctos o si tu WordPress está configurado para usar FTP directo. Para solucionarlo:

  • Asegúrate de que los permisos de wp-content y sus subcarpetas son 755.
  • Si usas un hosting compartido, a veces es mejor añadir las siguientes líneas al archivo wp-config.php:
define('FS_METHOD', 'direct');

Esto le dice a WordPress que use el sistema de archivos directamente, sin FTP. Pero solo funciona si los permisos lo permiten.


Consejos de seguridad para tu usuario FTP

  • Usa contraseñas fuertes y cámbialas periódicamente.
  • No uses el usuario principal de cPanel para FTP. Crea un usuario específico con acceso solo a la carpeta de WordPress.
  • Limita el acceso por IP si tu proveedor lo permite. Así solo tú podrás conectarte desde tu IP.
  • Elimina el usuario FTP cuando ya no lo necesites. En cPanel, ve a "Cuentas FTP" y pulsa "Eliminar".
  • Si usas Syspanel, recuerda que el puerto de acceso es el 2106 y la gestión de FTP está en el mismo apartado, pero con el nombre "Usuarios FTP" (no "Cuentas FTP").

Preguntas frecuentes (FAQ)

¿Puedo crear más de un usuario FTP para WordPress?

Sí, puedes crear tantos como necesites. Cada usuario puede tener acceso a la misma carpeta o a carpetas diferentes. Esto es útil si colaboras con desarrolladores o diseñadores.

¿Qué diferencia hay entre FTP y SFTP?

FTP es el protocolo estándar, pero no es seguro porque envía las credenciales en texto plano. SFTP (o FTPS) cifra la conexión. Si tu hosting lo permite, usa SFTP con puerto 22. En cPanel, a veces tienes que habilitar SFTP en "Configuración de FTP".

¿Puedo usar el Administrador de archivos de cPanel en lugar de FileZilla?

Sí, cPanel tiene un administrador de archivos integrado al que puedes acceder desde el panel. Es útil para tareas rápidas, pero para subir muchos archivos es mejor FileZilla.

¿Qué pasa si mi WordPress está en una subcarpeta?

Simplemente asigna el directorio del usuario FTP a esa subcarpeta. Por ejemplo, si tu WordPress está en public_html/tienda, el directorio sería public_html/tienda. Así el usuario solo verá los archivos de esa instalación.

¿Necesito permisos especiales para editar archivos de temas y plugins?

Con permisos 644 en archivos y 755 en carpetas es suficiente. Si quieres editar archivos desde el editor de WordPress, asegúrate de que los permisos de wp-content/themes y wp-content/plugins sean correctos.


Conclusión

Crear un usuario ftp cpanel para WordPress es un proceso rápido que te dará un control total sobre los archivos de tu sitio. Con esta guía ya sabes cómo hacerlo paso a paso, cómo configurar filezilla wordpress y qué permisos ftp wordpress necesitas para que todo funcione sin errores.

Recuerda siempre priorizar la seguridad: usa contraseñas robustas, limita el acceso y elimina cuentas que ya no uses. Y si tu hosting usa Syspanel, no olvides que el puerto de acceso es el 2106, pero el flujo de trabajo es muy similar.

Ahora ya estás listo para gestionar tu WordPress como un profesional. ¡A por ello!

¿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