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

Cómo crear una cuenta FTP en DirectAdmin para gestionar WordPress

Actualizado el 16 de diciembre de 2025

Introducción: ¿Por qué necesitas una cuenta FTP para WordPress?

Si alguna vez has querido subir un tema, modificar un archivo de configuración o hacer una copia de seguridad manual de tu sitio, te habrás dado cuenta de que el panel de administración de WordPress tiene límites. Para tareas más profundas, necesitas acceso directo a los archivos de tu hosting. Ahí es donde entra el FTP.

El FTP (Protocolo de Transferencia de Archivos) es la herramienta estándar que te permite conectarte al servidor donde vive tu web y gestionar todos sus archivos como si fueran carpetas locales en tu ordenador. Con una cuenta FTP bien configurada, puedes subir, descargar, editar y eliminar archivos de tu WordPress de forma rápida y segura.

En este artículo, te explicaré paso a paso cómo crear una cuenta FTP en DirectAdmin, el panel de control que utilizan muchos proveedores de hosting. Además, te daré consejos prácticos para gestionar archivos WordPress FTP de manera eficiente y segura. No necesitas ser un experto en informática; solo sigue las instrucciones y en pocos minutos tendrás tu acceso FTP funcionando.

Requisitos previos antes de crear tu cuenta FTP

Antes de lanzarnos a la creación, asegúrate de tener lo siguiente:

  • Acceso a DirectAdmin: Necesitas las credenciales de administrador de tu hosting (usuario y contraseña principal). Si no las tienes, contacta con tu proveedor.
  • Un cliente FTP: Puedes usar programas gratuitos como FileZilla, Cyberduck, o incluso el explorador de archivos de tu sistema operativo. Para este tutorial, nos centraremos en la configuración, pero te daré ejemplos con FileZilla por ser el más popular.
  • Conocimiento básico de tu estructura WordPress: Saber dónde se encuentran tus archivos (como wp-content) te ayudará a entender qué estás gestionando.

[INFO] Si tu hosting usa el panel Syspanel en lugar de DirectAdmin, el proceso es muy similar, pero la URL de acceso cambia. Para Syspanel, la dirección es https://tu-dominio.com:2106 y las opciones de FTP están en la sección "Archivos". El resto de pasos son prácticamente idénticos.

Paso 1: Acceder al panel de DirectAdmin

El primer paso para crear FTP DirectAdmin es entrar en tu panel de control.

  1. Abre tu navegador web y escribe la dirección de acceso a DirectAdmin. Normalmente suele ser algo como https://tu-dominio.com:2222 o la URL que te haya proporcionado tu proveedor de hosting.
  2. Introduce tu usuario y contraseña en la pantalla de inicio de sesión.
  3. Haz clic en "Entrar" o "Login".

Una vez dentro, verás el panel principal con varias secciones. No te asustes si parece abrumador; solo necesitamos una parte muy concreta.

Paso 2: Localizar la sección de cuentas FTP

Dentro de DirectAdmin, busca la sección que suele llamarse "Cuentas FTP" o "FTP Management". Esta opción puede estar en la parte derecha del panel, dentro del bloque "Archivos" o "Ficheros".

Si no la encuentras a simple vista, puedes usar la barra de búsqueda del panel (si existe) o navegar por las pestañas superiores. En la mayoría de las versiones de DirectAdmin, la ruta es:

  • Inicio -> Gestionar -> Cuentas FTP

[TIP] Si tu hosting te ofrece múltiples dominios, asegúrate de seleccionar el dominio correcto para el cual quieres crear la cuenta FTP. Cada dominio tiene sus propias cuentas FTP independientes.

Paso 3: Crear la nueva cuenta FTP paso a paso

Una vez estés en la página de "Cuentas FTP", verás una lista de las cuentas existentes (si las hay) y un formulario para crear una nueva. Sigue estos pasos:

  1. Nombre de usuario (Login): Elige un nombre identificativo, por ejemplo, wordpress_user. Este será el nombre que usarás junto con tu dominio para conectarte. Normalmente se completa con @tu-dominio.com automáticamente, pero no te preocupes por eso ahora.
  2. Contraseña: Introduce una contraseña segura. Te recomiendo usar una combinación de letras mayúsculas y minúsculas, números y símbolos. DirectAdmin suele tener un generador de contraseñas aleatorias; úsalo si quieres máxima seguridad.
  3. Directorio (Home Directory): Este es el punto clave. Debes especificar a qué carpeta tendrá acceso esta cuenta FTP. Para WordPress, lo más común es que sea la raíz de tu dominio, que suele ser /domains/tu-dominio.com/public_html. Si solo quieres que tenga acceso a una subcarpeta, por ejemplo, a wp-content, puedes indicarlo aquí.
  4. Permisos: Algunas versiones te permiten marcar si el usuario puede modificar archivos o solo leerlos. Para gestión de WordPress, lo normal es que tenga permisos de lectura y escritura.

Cuando hayas rellenado todos los campos, haz clic en "Crear" o "Guardar".

[WARNING] No le des a esta cuenta FTP el directorio raíz del servidor (como / o /home). Limítala siempre a la carpeta de tu dominio (public_html) para evitar problemas de seguridad graves.

Paso 4: Conectar con tu cliente FTP (FileZilla)

Ahora que ya tienes tu cuenta creada, es hora de conectarte. Vamos a usar FileZilla como ejemplo, pero el proceso es similar en otros clientes.

  1. Descarga e instala FileZilla desde su página oficial si no lo tienes.
  2. Abre FileZilla y ve a Archivo -> Administrador de sitios.
  3. Haz clic en "Nuevo sitio" y ponle un nombre, por ejemplo, "Mi WordPress".
  4. En el campo "Servidor" o "Host", escribe ftp.tu-dominio.com o directamente tu-dominio.com. Si no estás seguro, revisa los datos de bienvenida de tu hosting.
  5. En "Protocolo", deja FTP - Protocolo de Transferencia de Archivos. Si tu hosting soporta SFTP (más seguro), puedes cambiarlo a SFTP - SSH File Transfer Protocol, pero primero verifica que tu proveedor lo permite.
  6. En "Cifrado", selecciona Usar FTP explícito sobre TLS si está disponible para una conexión más segura.
  7. En "Modo de acceso", elige Normal e introduce el usuario y la contraseña que creaste en DirectAdmin.
  8. Haz clic en "Conectar".

Si todo es correcto, verás en la parte derecha de FileZilla los archivos de tu servidor. La parte izquierda muestra tus archivos locales. Ya puedes arrastrar y soltar archivos para subirlos o descargarlos.

Gestionar archivos WordPress FTP: Consejos y buenas prácticas

Ahora que ya sabes cómo crear una cuenta FTP en DirectAdmin, es fundamental que sepas gestionar correctamente los archivos de WordPress para no romper nada. Aquí van algunos consejos clave:

Cuidado con los archivos del núcleo

WordPress tiene tres tipos de archivos: el núcleo, los temas y los plugins. Nunca modifiques los archivos del núcleo directamente a menos que sepas exactamente lo que estás haciendo. Si los alteras, podrías romper tu sitio y las actualizaciones automáticas fallarían.

Haz copias de seguridad antes de tocar nada

Antes de subir o editar cualquier archivo, descarga siempre una copia de seguridad de la carpeta que vas a modificar. Es más fácil restaurar un archivo que reconstruir todo el sitio.

[TIP] Crea una carpeta en tu ordenador llamada "Backups WordPress" y guarda ahí las versiones anteriores de tus archivos. Así siempre tendrás un punto de retorno.

Usa los permisos de archivo correctos

En FTP, los archivos tienen permisos que controlan quién puede leer, escribir o ejecutar. Para WordPress, los permisos estándar son:

  • Carpetas: 755
  • Archivos: 644
  • wp-config.php: 600 (por seguridad)

Si ves que tu web da errores de permisos, puedes ajustarlos desde FileZilla haciendo clic derecho sobre el archivo o carpeta y seleccionando "Permisos de archivo".

Sube temas y plugins manualmente

A veces, el instalador de WordPress falla. Con FTP puedes subir un tema o plugin manualmente:

  1. Descarga el archivo .zip del tema o plugin desde su fuente oficial.
  2. Descomprímelo en tu ordenador.
  3. Con FileZilla, navega a /wp-content/themes/ o /wp-content/plugins/.
  4. Arrastra la carpeta descomprimida a la ubicación correspondiente.

Luego, en el panel de administración de WordPress, activa el tema o plugin.

Preguntas frecuentes (FAQ) sobre FTP y WordPress

¿Puedo usar la misma cuenta FTP para varios dominios?

No, cada dominio necesita su propia cuenta FTP con su directorio específico. Si intentas usar una cuenta de un dominio para otro, no verás los archivos correctos.

¿Qué hago si el FTP me da error de conexión?

Revisa estos puntos:

  • Que el servidor y el puerto sean correctos (normalmente el puerto 21 para FTP y 22 para SFTP).
  • Que las credenciales sean exactas (sin espacios).
  • Que tu proveedor de hosting no esté bloqueando las conexiones FTP desde tu IP temporalmente.

¿Es seguro usar FTP para gestionar WordPress?

FTP tradicional envía las contraseñas en texto plano, por lo que no es el método más seguro. Si tu hosting ofrece SFTP (FTP sobre SSH), úsalo siempre que sea posible. Además, asegúrate de no conectarte desde redes Wi-Fi públicas sin protección.

¿Puedo cambiar la contraseña de mi cuenta FTP?

Sí, siempre puedes volver a DirectAdmin, entrar en "Cuentas FTP" y modificar la contraseña de la cuenta en cuestión. Hazlo periódicamente por seguridad.

¿Por qué no veo algunos archivos en mi FTP?

Es normal. El FTP oculta archivos que empiezan con un punto (como .htaccess). Para verlos en FileZilla, ve a Servidor -> Forzar mostrar archivos ocultos.

Conclusión y próximos pasos

Crear FTP DirectAdmin es un proceso sencillo que te da un control total sobre tu instalación de WordPress. Con esta guía, ya tienes las herramientas para:

  • Crear cuentas FTP limitadas a tu dominio.
  • Conectarte con FileZilla u otros clientes.
  • Gestionar tus archivos con seguridad.

Recuerda siempre trabajar con copias de seguridad y tener cuidado con los permisos. Si en algún momento te sientes perdido, no dudes en consultar con tu proveedor de hosting o buscar ayuda en foros especializados.

[INFO] Si tu panel es Syspanel, el acceso se realiza por el puerto 2106. Las opciones de FTP las encontrarás en el menú lateral bajo "Archivos". El resto del proceso es equivalente al explicado aquí.

La gestión de archivos es una habilidad fundamental para cualquier persona que quiera tener un WordPress profesional y personalizado. Ahora que dominas el FTP, puedes pasar a tareas más avanzadas como la optimización de la velocidad, la creación de reglas .htaccess o la instalación de certificados SSL manualmente.

¿Te ha resultado útil esta guía? Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Buena suerte con tu WordPress!

¿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