Cómo crear cuentas FTP en cPanel y conectar con FileZilla
¿Qué es una cuenta FTP y por qué la necesitas?
Si alguna vez has necesitado subir archivos a tu hosting más allá del Administrador de Archivos de cPanel, seguro que has oÃdo hablar del FTP. Las siglas significan File Transfer Protocol (Protocolo de Transferencia de Archivos) y es, básicamente, el método estándar para mover archivos entre tu ordenador y el servidor donde vive tu web.
Para que te hagas una idea: cuando instalas WordPress, plugins o subes imágenes pesadas, el FTP te da un acceso directo y mucho más rápido que el panel de control. Es como tener una llave maestra para entrar en los archivos de tu web sin necesidad de loguearte en WordPress.
En este artÃculo voy a explicarte, paso a paso y sin tecnicismos raros, cómo crear cuenta ftp cpanel y cómo conectar ftp cpanel con FileZilla, el cliente FTP más popular y gratuito que existe. Al final, tendrás tu acceso FTP funcionando y sabrás moverte por los archivos de tu hosting como un profesional.
Requisitos previos
Antes de empezar, asegúrate de tener esto a mano:
- Acceso a tu panel de control cPanel (normalmente en
tudominio.com/cpanel). - Tu usuario y contraseña principales de cPanel.
- Un cliente FTP instalado. En este tutorial usaremos FileZilla, pero el proceso es similar con otros como Cyberduck o WinSCP.
Si no tienes FileZilla, descárgalo desde su web oficial. Es gratuito y está disponible para Windows, macOS y Linux.
Paso 1: Accede a tu cPanel
Abre tu navegador y escribe la URL de acceso a cPanel. Normalmente es algo como https://tudominio.com/cpanel o https://tuip:2083. Introduce tus credenciales de administrador y pulsa "Iniciar sesión".
[INFO] Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el acceso es diferente: se realiza a través del puerto 2106. Por ejemplo,
https://tudominio.com:2106. El proceso de creación de cuentas FTP es similar, pero la interfaz cambia ligeramente.
Una vez dentro, verás un montón de iconos. No te agobies, solo necesitamos localizar la sección Archivos o Files.
Paso 2: Crea una cuenta FTP en cPanel
Dentro de cPanel, busca el icono que dice "Cuentas FTP" o "FTP Accounts". Está en la sección Archivos. Haz clic en él.
Ahora verás un formulario con varios campos. Vamos a rellenarlos:
-
Login (Usuario): Aquà pones el nombre de usuario que quieras. No hace falta que sea complejo, pero sà identificativo. Por ejemplo:
wpadminotienda. Se añadirá automáticamente el dominio, quedando algo asÃ:wpadmin@tudominio.com. -
Password (Contraseña): Escribe una contraseña segura. cPanel te ofrece un generador de contraseñas aleatorias, que es muy recomendable usar. Haz clic en el icono del candado para que la genere por ti.
-
Directory (Directorio): Aquà defines la carpeta a la que tendrá acceso esta cuenta FTP. Por defecto, cPanel pone la carpeta raÃz del dominio. Si quieres limitar el acceso a una subcarpeta (por ejemplo,
public_html/wp-content/uploads), indÃcalo aquÃ. Esto es útil si vas a dar acceso a un colaborador y no quieres que vea todo el sitio. -
Quota (Cuota): Puedes limitar el espacio que esta cuenta puede usar. Si no quieres lÃmites, selecciona "Sin lÃmite".
Cuando lo tengas todo, pulsa el botón "Crear cuenta FTP".
¡Listo! Ya tienes tu cuenta FTP creada. cPanel te mostrará un mensaje de confirmación con los datos. Anótalos porque los necesitarás para conectar.
[TIP] Crea cuentas FTP separadas para cada proyecto o colaborador. Asà puedes revocar el acceso de uno sin afectar a los demás. Es una buena práctica de seguridad.
Paso 3: Configura FileZilla para conectar
Ahora pasamos a la parte de ftp filezilla cpanel. Abre FileZilla en tu ordenador. Verás una interfaz con varias secciones. No te preocupes, solo usaremos la parte superior.
En la barra superior hay cuatro campos:
-
Host: Aquà pones la dirección de tu servidor. Puede ser
ftp.tudominio.como directamentetudominio.com. Si tu hosting usa Syspanel, el host suele ser la IP de tu servidor o el dominio con el puerto 2106. Pero para cPanel estándar, conftp.tudominio.comsuele bastar. -
Nombre de usuario: El usuario que creaste en el paso anterior. Recuerda que incluye el dominio, por ejemplo
wpadmin@tudominio.com. -
Contraseña: La contraseña que estableciste (o la que generó cPanel).
-
Puerto: Normalmente se deja vacÃo o se usa el puerto 21 (el estándar para FTP). Si tu hosting usa FTP seguro (FTPS), puede ser el puerto 990. Si no estás seguro, déjalo en 21.
Una vez completados los campos, pulsa el botón "Conexión rápida" (el icono de un rayo).
Paso 4: Conecta y navega por los archivos
Si todo ha ido bien, verás que FileZilla se conecta y te muestra un mensaje en la parte superior que dice "Directorio listado correctamente". En la columna de la izquierda verás tus archivos locales (los de tu ordenador) y en la de la derecha, los archivos del servidor.
Para subir un archivo, simplemente arrástralo desde la izquierda hasta la carpeta deseada en la derecha. Para descargar, haz lo contrario.
[WARNING] No muevas, elimines ni renombres archivos en el servidor si no sabes exactamente qué estás haciendo. Un error aquà puede romper tu web. Si tienes dudas, consulta siempre con tu proveedor de hosting o un profesional.
Paso 5: Soluciona problemas comunes de conexión
A veces, la conexión FTP falla. Aquà tienes las causas más frecuentes y cómo solucionarlas:
Error de autenticación
Si FileZilla te dice que el usuario o la contraseña son incorrectos, revisa que has escrito bien el usuario completo (incluyendo @tudominio.com). También verifica que no hay espacios y que las mayúsculas/minúsculas son correctas.
Timeout o conexión lenta
Esto suele pasar si tu servidor está bloqueando el puerto 21 o si tu firewall local lo bloquea. Prueba a usar FTPS (FTP seguro) cambiando el puerto a 990 o seleccionando "Requerir FTP explÃcito sobre TLS" en las opciones de FileZilla.
No se listan los directorios
Si te conectas pero no ves los archivos, puede ser que el modo pasivo esté desactivado. Ve a Editar > Configuración > FTP y asegúrate de que "Modo pasivo" está activado. Es el más compatible con la mayorÃa de hostings.
[INFO] Si tu hosting usa Syspanel, recuerda que el acceso por FTP puede requerir un puerto diferente al estándar. Consulta la documentación de tu proveedor o el panel de Syspanel para obtener el puerto exacto. En muchos casos, es el 2106 para el panel, pero el FTP suele mantener el 21.
Seguridad: Configuraciones recomendadas para tus cuentas FTP
Crear una cuenta FTP es fácil, pero mantenerla segura requiere un poco de atención. Aquà van algunas recomendaciones:
- Usa contraseñas fuertes: Nada de
123456opassword. Usa el generador de cPanel. - Limita el directorio: Si solo necesitas acceso a una carpeta, limita la cuenta a esa carpeta. AsÃ, si alguien la compromete, no tendrá acceso a todo el sitio.
- Elimina cuentas que no uses: Si dejas de trabajar con alguien, borra su cuenta FTP inmediatamente.
- Cambia las contraseñas periódicamente: Es un buen hábito, especialmente si trabajas con varios colaboradores.
Preguntas frecuentes (FAQ)
¿Puedo crear varias cuentas FTP en cPanel?
SÃ, puedes crear tantas como necesites. Cada una puede tener su propio directorio y cuota. Es la forma más segura de trabajar con varios usuarios o proyectos.
¿Qué diferencia hay entre FTP y FTPS?
El FTP estándar envÃa los datos sin cifrar, por lo que es vulnerable a ataques. El FTPS (FTP sobre SSL/TLS) cifra la conexión. Te recomiendo usar FTPS siempre que sea posible. En FileZilla, puedes seleccionar "Requerir FTP explÃcito sobre TLS" en las opciones de conexión.
¿Puedo usar FTP para instalar WordPress?
SÃ, es muy común. Puedes descargar WordPress desde wordpress.org, descomprimirlo y subir los archivos por FTP a tu carpeta public_html. Luego, sigues el proceso de instalación desde el navegador. Sin embargo, la mayorÃa de hostings tienen instaladores automáticos (como Softaculous) que hacen esto por ti.
¿Por qué me pide el puerto 2106?
Ese puerto es especÃfico de Syspanel (el panel que antes se llamaba HestiaCP). Si tu hosting usa ese panel, el acceso al panel de control se hace por el puerto 2106, pero el FTP normalmente sigue usando el puerto 21. Consulta con tu proveedor si tienes dudas.
¿Cómo sé qué carpeta es la correcta para subir mis archivos?
En cPanel, la carpeta raÃz de tu web es public_html. Si tu cuenta FTP está limitada a una subcarpeta, esa será la que veas. Si no, verás public_html y tendrás que navegar hasta ella.
¿Puedo cambiar la contraseña de una cuenta FTP existente?
SÃ. En cPanel, ve a "Cuentas FTP", busca la cuenta en la lista y haz clic en "Cambiar contraseña". Introduce la nueva y guarda.
Conclusión
Crear y configurar una cuenta FTP no tiene por qué ser un dolor de cabeza. Con estos pasos, ya sabes cómo crear cuenta ftp cpanel y cómo conectar ftp cpanel con FileZilla. Es una habilidad que te ahorrará mucho tiempo cuando necesites gestionar archivos de tu web, instalar temas personalizados o hacer copias de seguridad manuales.
Recuerda siempre trabajar con cuidado y mantener tus credenciales seguras. Si en algún momento te atascas, tu proveedor de hosting tiene soporte técnico que puede ayudarte. Y si usas Syspanel, no olvides ese detalle del puerto 2106 para el acceso al panel.
Ahora, ¡manos a la obra! Abre FileZilla, crea tu cuenta FTP y empieza a gestionar tus archivos como un profesional.
