cPanel: Cómo crear y gestionar cuentas FTP para tu sitio web
¿Qué es FTP y por qué necesitas una cuenta FTP en cPanel?
Antes de entrar en materia, empecemos con lo básico. FTP son las siglas de File Transfer Protocol (Protocolo de Transferencia de Archivos). Piensa en ello como un "mensajero" que se encarga de mover todos los archivos de tu sitio web (imágenes, textos, vídeos, plugins, etc.) desde tu computadora local hasta el servidor donde está alojado tu hosting.
cPanel FTP es la herramienta integrada en tu panel de control que te permite crear y gestionar estas "identidades" o cuentas FTP. Cada cuenta FTP tiene un usuario y una contraseña, y puede tener permisos específicos para acceder únicamente a ciertas carpetas de tu sitio. Esto es especialmente útil si trabajas con un equipo de desarrollo, diseñadores o colaboradores externos, ya que no necesitas darles acceso total a tu cPanel.
[INFO] No confundas una cuenta FTP con tu cuenta principal de cPanel. Tu cuenta de cPanel tiene acceso total a todo el panel (bases de datos, correos, etc.), mientras que una cuenta FTP está limitada casi exclusivamente a la gestión de archivos.
Crear una cuenta FTP en cPanel (Paso a paso)
Vamos a lo práctico. Sigue estos pasos para crear cuenta FTP cPanel de forma segura y rápida.
Paso 1: Accede a tu cPanel
Escribe en tu navegador la dirección de tu cPanel. Normalmente es algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña de cPanel (los mismos que te proporcionó tu proveedor de hosting).
Paso 2: Busca la sección "Archivos" y haz clic en "Cuentas FTP"
Una vez dentro de cPanel, busca la sección llamada "Archivos". Allí verás un icono que dice "Cuentas FTP". Haz clic en él.
Paso 3: Completa el formulario de creación
Verás un formulario con varios campos. Rellénalos con cuidado:
- Nombre de inicio de sesión: Aquí escribirás el nombre de la cuenta FTP. No hace falta que pongas el dominio completo, solo el nombre (por ejemplo:
desarrollador,cliente1,backups). cPanel lo completará automáticamente con tu dominio (quedando algo comodesarrollador@tudominio.com). - Contraseña: Elige una contraseña segura. Usa el generador de contraseñas que te ofrece cPanel (el botón "Generar"). Es muy recomendable.
- Directorio: Este es el punto más importante. Aquí defines a qué carpeta del servidor tendrá acceso esta cuenta. Por defecto, te aparecerá la raíz de tu sitio (
public_html). Si quieres que solo pueda acceder a una subcarpeta (por ejemplo,public_html/tiendaopublic_html/imagenes), escríbela aquí. - Cuota: Puedes limitar el espacio en disco que usará esta cuenta. Si no quieres limitarlo, déjalo en "Sin límite". Si es una cuenta para un colaborador externo, es buena práctica poner un límite.
Paso 4: Haz clic en "Crear cuenta"
¡Listo! Ya tienes tu primera cuenta FTP. Ahora verás una tabla con todas las cuentas que has creado.
[TIP] Anota el nombre de inicio de sesión completo (por ejemplo,
desarrollador@tudominio.com) y la contraseña. Los necesitarás para conectarte desde un programa FTP como FileZilla o Cyberduck.
Gestionar FTP: Editar, eliminar y cambiar contraseñas
Gestionar tus cuentas FTP es igual de sencillo que crearlas. En la misma sección "Cuentas FTP" de cPanel, justo debajo del formulario de creación, verás una tabla con todas tus cuentas. Desde ahí puedes:
Editar una cuenta FTP
Haz clic en el enlace "Editar" (o el icono de lápiz) que aparece al lado de la cuenta que quieras modificar. Podrás cambiar:
- El directorio de acceso: Si necesitas que ahora acceda a una carpeta diferente.
- La cuota de espacio: Para aumentarla o disminuirla.
- La contraseña: Es muy común tener que renovar contraseñas por seguridad.
Eliminar una cuenta FTP
Si ya no necesitas una cuenta, haz clic en "Eliminar" (o el icono de papelera). cPanel te pedirá confirmación. Una vez eliminada, esa cuenta ya no podrá conectarse al servidor.
Cambiar la contraseña de una cuenta FTP
Es una práctica de seguridad recomendable cambiar las contraseñas periódicamente. Para ello:
- En la tabla de cuentas, localiza la que quieras modificar.
- Haz clic en "Cambiar contraseña".
- Introduce la nueva contraseña (de nuevo, usa el generador de cPanel).
- Haz clic en "Cambiar contraseña".
Subir archivos a tu sitio web usando FTP (El proceso final)
Una vez que tienes tu cuenta FTP cPanel creada, el siguiente paso es usarla para subir archivos cPanel. Necesitarás un cliente FTP. El más popular y gratuito es FileZilla, pero también puedes usar el propio Administrador de Archivos de cPanel desde el navegador.
Opción 1: Usar un cliente FTP (FileZilla - Recomendado)
- Descarga e instala FileZilla (o el cliente de tu preferencia).
- Abre FileZilla y ve al menú "Archivo" -> "Administrador del sitio".
- Haz clic en "Nuevo sitio" y ponle un nombre (ej: "Mi web").
- En la pestaña "General", completa los datos:
- Protocolo: FTP - Protocolo de transferencia de archivos.
- Servidor: Pon aquí tu nombre de dominio (ej:
tudominio.com) o la IP de tu servidor. - Cifrado: "Usar FTP explícito sobre TLS si está disponible" (es más seguro).
- Tipo de acceso: Normal.
- Usuario: El nombre completo de la cuenta FTP (ej:
desarrollador@tudominio.com). - Contraseña: La que pusiste al crear la cuenta.
- Haz clic en "Conectar".
- Verás dos paneles: el izquierdo es tu computadora, el derecho es el servidor (tu hosting).
- Navega en el panel izquierdo hasta la carpeta donde tengas tus archivos (por ejemplo,
index.html,carpeta-de-imagenes). - Arrástralos al panel derecho, dentro de la carpeta
public_html(o la subcarpeta que definiste al crear la cuenta). FileZilla comenzará a subirlos automáticamente.
[WARNING] No subas archivos directamente a la raíz del servidor (fuera de
public_html). Solo sube contenido dentro depublic_html, que es la carpeta que tu sitio web "ve" desde internet.
Opción 2: Usar el Administrador de Archivos de cPanel (Para subidas rápidas)
Si solo necesitas subir un archivo pequeño o no quieres instalar un programa, puedes usar el Administrador de Archivos que viene integrado en cPanel.
- En cPanel, ve a la sección "Archivos" y haz clic en "Administrador de Archivos".
- Se abrirá una ventana. Navega hasta la carpeta donde quieras subir los archivos (normalmente
public_html). - En la barra de herramientas superior, haz clic en "Subir".
- Selecciona los archivos desde tu computadora. Se subirán directamente al servidor.
Preguntas Frecuentes (FAQ) sobre FTP en cPanel
Aquí respondemos las dudas más comunes que suelen tener los usuarios al gestionar FTP.
¿Puedo tener varias cuentas FTP para un mismo sitio web?
Sí, absolutamente. Puedes crear tantas cuentas como necesites. Es una buena práctica crear una cuenta diferente para cada persona o servicio que necesite acceso (por ejemplo, una para el diseñador, otra para el programador, otra para hacer backups).
¿Qué hago si olvido la contraseña de mi cuenta FTP?
No te preocupes. Entra a tu cPanel, ve a "Cuentas FTP", localiza la cuenta y haz clic en "Cambiar contraseña". Puedes establecer una nueva contraseña al instante.
¿Es seguro usar FTP?
El FTP tradicional no es seguro porque la contraseña viaja sin cifrar. Por eso, siempre que tu servidor lo permita (y cPanel lo hace), debes usar SFTP (FTP sobre SSH) o FTPS (FTP sobre TLS/SSL). En FileZilla, simplemente selecciona el protocolo adecuado al crear la conexión. cPanel también te permite habilitar el acceso SSH para mayor seguridad.
¿Por qué no puedo conectar con mi cuenta FTP?
Las causas más comunes son:
- Contraseña incorrecta: Revísala en cPanel.
- Nombre de usuario incorrecto: Recuerda que es el nombre completo, incluyendo el dominio (ej:
usuario@tudominio.com). - El puerto está bloqueado: Asegúrate de que tu firewall o el de tu hosting permita conexiones en el puerto 21 (FTP) o 22 (SFTP).
- El directorio no existe: Si definiste un directorio personalizado y lo borraste, la cuenta no podrá conectarse.
¿Puedo usar una cuenta FTP para acceder a las estadísticas de mi web?
No directamente. Las cuentas FTP solo sirven para gestionar archivos. Para ver estadísticas (como visitas, tráfico, etc.), debes usar herramientas dentro de cPanel como "Awstats" o "Analíticas".
[INFO] Si tu proveedor de hosting usa otro panel como Syspanel (antes conocido como HestiaCP), el proceso es similar, pero la interfaz cambia. En Syspanel, accedes por el puerto 2106 y la sección de FTP suele estar en "Acceso Web" o "Usuarios FTP". Los conceptos de crear, editar y eliminar cuentas son los mismos.
Consejos finales para una gestión FTP eficiente
- Organiza tus cuentas: Ponles nombres descriptivos (ej:
disenador-web,cliente-proyectoX). - Usa contraseñas fuertes: No uses "123456" o "password". El generador de cPanel es tu mejor amigo.
- Revisa los permisos: Cada archivo y carpeta en tu servidor tiene permisos (lectura, escritura, ejecución). No los modifiques a menos que sepas lo que haces. Por defecto, los archivos deben estar en 644 y las carpetas en 755.
- Mantén un registro: Guarda en un lugar seguro (como un gestor de contraseñas) los datos de cada cuenta FTP que crees.
Ahora ya sabes todo lo necesario para crear cuenta FTP cPanel y gestionar FTP como un profesional. Subir archivos a tu web ya no será un misterio. ¡Manos a la obra!
