Cómo crear y gestionar cuentas FTP en cPanel para subir archivos
¿Qué es una cuenta FTP y por qué la necesitas?
Si alguna vez has querido subir archivos a tu web y te has encontrado con un gestor de archivos limitado, las cuentas FTP son la solución definitiva. FTP (Protocolo de Transferencia de Archivos) es como tener una llave maestra para acceder a todos los rincones de tu hosting, no solo a la carpeta pública.
Con una cuenta FTP en cPanel podrás:
- Subir archivos pesados sin límites de tiempo de navegador.
- Gestionar permisos de archivos y carpetas de forma precisa.
- Conectar programas como FileZilla para arrastrar y soltar archivos.
- Automatizar copias de seguridad o actualizaciones de tu web.
- Dar acceso a colaboradores sin compartir tu contraseña principal de cPanel.
En este tutorial, te voy a guiar paso a paso para que crees tu primera cuenta FTP, la configures correctamente y aprendas a usarla con el cliente más popular: FileZilla. No necesitas ser un experto, solo seguir las instrucciones al pie de la letra.
Crear cuentas FTP en cPanel: paso a paso
Este es el proceso básico que todo usuario de hosting debería dominar. Vamos a ello.
Accede a tu panel de control
Lo primero es entrar en tu cPanel. Normalmente la dirección es algo como tudominio.com/cpanel o tudominio.com:2083. Si no lo tienes claro, revisa el correo de bienvenida de tu proveedor de hosting.
Una vez dentro, busca la sección Archivos. Ahí encontrarás el icono de Cuentas FTP. Haz clic en él.
Completa el formulario de creación
Verás un formulario con estos campos:
- Inicio de sesión: Aquí defines el nombre de tu cuenta. Por ejemplo, si pones
tienda, tu dirección FTP completa seríatienda@tudominio.com. Usa solo minúsculas y sin espacios. - Contraseña: cPanel te ofrece un generador seguro. Te recomiendo usarlo, ya que las contraseñas débiles son la puerta de entrada para hackers. Si prefieres ponerla tú, asegúrate de que tenga al menos 12 caracteres con mayúsculas, números y símbolos.
- Directorio: Es la carpeta raíz donde tendrá acceso esta cuenta. Si dejas el campo vacío, apuntará a la raíz de tu hosting. Lo mejor es crear una subcarpeta específica, por ejemplo
public_html/tienda, para que el usuario solo vea lo que necesita. - Cuota: Puedes limitar el espacio que usará esta cuenta. Si es para un colaborador puntual, ponle un límite de 500 MB. Si es para ti, déjalo ilimitado.
Guarda y verifica
Pulsa el botón Crear cuenta FTP. En unos segundos verás un mensaje de confirmación. En la lista de abajo aparecerá tu nueva cuenta con todos los detalles.
Configurar permisos y seguridad en tus cuentas FTP
Crear la cuenta es solo el primer paso. Para que todo funcione bien y esté seguro, necesitas ajustar algunas cosas.
Cambiar la contraseña de una cuenta FTP
Si sospechas que alguien ha obtenido tu contraseña, o simplemente quieres renovarla por seguridad:
- Ve a Cuentas FTP en cPanel.
- Busca tu cuenta en la lista.
- Haz clic en Cambiar contraseña.
- Introduce la nueva y guarda los cambios.
Modificar la cuota de espacio
¿Tu colaborador se ha quedado sin espacio? No hay problema:
- En la lista de cuentas, busca el icono de Modificar (parece una llave inglesa).
- Cambia el límite de cuota.
- Guarda los cambios. Se aplicarán al instante.
Eliminar cuentas FTP que ya no uses
Mantener cuentas antiguas es un riesgo de seguridad. Para eliminarlas:
- Ve a la lista de cuentas FTP.
- Haz clic en Eliminar junto a la cuenta que quieras borrar.
- Confirma la acción. Ten cuidado, no podrás recuperar los archivos de esa carpeta si no tienes copia.
[WARNING] Nunca compartas tu cuenta FTP principal con nadie. Crea siempre cuentas secundarias con permisos limitados. Así proteges tu hosting completo ante posibles errores o malas prácticas.
Conectar con FileZilla y subir archivos por FTP
Ya tienes tu cuenta FTP creada. Ahora viene la parte divertida: usarla para subir archivos. FileZilla es el cliente FTP más popular porque es gratuito, rápido y funciona en Windows, Mac y Linux.
Descargar e instalar FileZilla
Ve a la página oficial de FileZilla y descarga la versión para tu sistema operativo. La instalación es sencilla, solo tienes que seguir los pasos del asistente. No instales software adicional que te ofrezca durante el proceso, suele ser publicidad.
Configurar la conexión FTP
Abre FileZilla y verás una interfaz con dos paneles. El de la izquierda es tu ordenador, el de la derecha es tu servidor. Para conectarte:
- Completa los campos superiores:
- Servidor:
ftp.tudominio.com(o la IP que te haya dado tu hosting). - Nombre de usuario:
tienda@tudominio.com(el nombre completo de tu cuenta FTP). - Contraseña: la que configuraste.
- Puerto: déjalo en 21 (es el estándar).
- Servidor:
- Pulsa Conexión rápida.
- Si te pregunta por un certificado, acepta y marca la opción de recordar.
Subir archivos con FileZilla
Una vez conectado, verás las carpetas de tu servidor en el panel derecho. Para subir archivos:
- Navega en el panel izquierdo hasta encontrar los archivos de tu ordenador.
- Selecciónalos (puedes usar Ctrl+Clic para varios).
- Arrastra y suelta en la carpeta de destino del servidor.
- Observa la pestaña Cola de transferencia en la parte inferior para ver el progreso.
También puedes hacer clic derecho sobre los archivos y elegir Subir.
[TIP] Si tienes muchos archivos que subir, comprime todo en un ZIP desde tu ordenador, súbelo y luego descomprímelo directamente en el servidor con el administrador de archivos de cPanel. Es mucho más rápido.
Resolución de problemas comunes con FTP
Aunque el proceso es sencillo, a veces aparecen errores. Aquí tienes los más habituales y cómo solucionarlos.
Error de conexión "No se pudo conectar al servidor"
Esto suele deberse a:
- Puerto incorrecto: Asegúrate de usar el puerto 21 para FTP estándar.
- Firewall: Algunos firewalls bloquean conexiones FTP. Prueba a desactivarlo temporalmente o a usar FTP activo en FileZilla (Editar > Configuración > FTP).
- Datos incorrectos: Verifica que el nombre de usuario incluye el dominio completo.
Error "530 Login incorrect"
Las credenciales son incorrectas. Revisa:
- Que no tienes espacios en el nombre de usuario.
- Que la contraseña es la correcta (cuidado con mayúsculas).
- Que la cuenta no ha caducado o ha sido eliminada.
No puedo subir archivos grandes
Algunos servidores tienen límites de tiempo o tamaño. Prueba a:
- Dividir los archivos en partes más pequeñas.
- Usar el modo pasivo en FileZilla (Configuración > FTP > Modo pasivo).
- Contactar con tu proveedor de hosting para aumentar el límite.
Permisos denegados al subir archivos
Si ves errores de permisos, la carpeta destino no permite escritura. Cambia los permisos:
- En cPanel, ve a Administrador de archivos.
- Navega a la carpeta problemática.
- Haz clic derecho > Permisos.
- Pon
755para carpetas y644para archivos.
[INFO] Si tu hosting usa Syspanel en lugar de cPanel, el proceso es similar pero el puerto de acceso es el 2106. La interfaz cambia un poco, pero las opciones de FTP están en la sección de "Archivos".
Buenas prácticas para gestionar tus cuentas FTP
Ahora que ya sabes crear y usar cuentas FTP, te dejo algunos consejos profesionales para que tu hosting esté siempre seguro y organizado.
Usa una cuenta FTP por proyecto
Si tienes varias webs o colaboradores, crea una cuenta FTP independiente para cada uno. Así sabrás quién sube qué y podrás revocar el acceso sin afectar a los demás.
Cambia las contraseñas periódicamente
Establece un recordatorio para cambiar las contraseñas de tus cuentas FTP cada 3 meses. Es un hábito que previene accesos no autorizados.
Limita el acceso a directorios específicos
No des acceso a la raíz del hosting si no es necesario. Si tu colaborador solo trabaja con imágenes, crea una cuenta FTP que apunte solo a public_html/imagenes.
Mantén un registro de tus cuentas FTP
Anota en un documento seguro:
- Nombre de la cuenta.
- Directorio asignado.
- Fecha de creación.
- Persona responsable.
Esto te ahorrará muchos quebraderos de cabeza cuando necesites auditar tu hosting.
Activa el cifrado TLS/SSL si es posible
FileZilla y otros clientes modernos soportan conexiones cifradas. En las opciones de conexión, elige Requiere TLS explícito sobre FTP. Esto protege tus contraseñas de ser interceptadas.
Preguntas frecuentes sobre FTP en cPanel
¿Puedo crear más de una cuenta FTP?
Sí, puedes crear tantas cuentas FTP como necesites. Cada una tendrá su propio usuario, contraseña y directorio de acceso.
¿Qué diferencia hay entre FTP y FTPS?
FTP envía los datos sin cifrar. FTPS añade una capa de seguridad SSL/TLS. Siempre que puedas, usa FTPS.
¿Puedo usar FTP para subir mi web completa?
Sí, es la forma más habitual. Sube todos los archivos de tu web a public_html y listo.
¿Qué hago si olvido la contraseña de una cuenta FTP?
Puedes cambiarla en cualquier momento desde cPanel, en la sección Cuentas FTP. No necesitas la contraseña antigua.
¿FileZilla es el único cliente FTP que puedo usar?
No, hay muchos otros: Cyberduck, WinSCP, Transmit, etc. FileZilla es el más recomendado por su facilidad de uso y compatibilidad.
¿Puedo transferir archivos entre dos servidores con FTP?
Sí, pero es más complicado. Necesitas descargar los archivos a tu ordenador y luego subirlos al otro servidor. O usar herramientas como rsync si tienes acceso SSH.
¿Cuánto tiempo tarda en propagarse una nueva cuenta FTP?
Las cuentas FTP se activan al instante. No hay tiempo de propagación como con los dominios.
Conclusión: domina el FTP y olvídate de las limitaciones
Crear y gestionar cuentas FTP en cPanel es una habilidad esencial para cualquier persona que gestione una web. No solo te da control total sobre tus archivos, sino que también te permite colaborar de forma segura con otras personas.
Recuerda los puntos clave:
- Usa contraseñas seguras y cámbialas periódicamente.
- Crea una cuenta por proyecto o colaborador.
- Limita el acceso a directorios específicos.
- Usa FileZilla para una experiencia de subida de archivos cómoda y visual.
- Si tu hosting usa Syspanel, recuerda que el puerto de acceso es el 2106.
Con estos conocimientos, ya puedes subir archivos FTP como un profesional. Si te surge cualquier duda, consulta la documentación de tu proveedor de hosting o busca ayuda en foros especializados. La comunidad siempre está dispuesta a echar una mano.
Ahora ve y prueba todo lo que has aprendido. Crea tu primera cuenta FTP, conéctate con FileZilla y sube esos archivos que tanto tiempo llevaban esperando. Verás que en pocos minutos te sentirás como un auténtico administrador de servidores.
