Preguntas frecuentes sobre FTP en cPanel
¿Qué es FTP y por qué lo necesito en cPanel?
FTP (File Transfer Protocol) es como un mensajero digital que te permite mover archivos entre tu computadora y tu sitio web. Piensa en cPanel como el centro de control de tu hosting, y FTP es una de las herramientas que te da acceso directo a los archivos de tu web. Con cPanel FTP puedes subir imágenes, modificar código, instalar plugins o hacer copias de seguridad sin tener que usar el editor de archivos del panel. Es rápido, fiable y esencial para cualquier persona que administre un sitio.
Preguntas frecuentes sobre FTP en cPanel
Aquí respondemos las dudas más comunes sobre FTP cPanel preguntas, desde la configuración básica hasta la solución de errores. Si eres nuevo en esto, no te preocupes: todo está explicado paso a paso y en lenguaje sencillo.
¿Cómo creo una cuenta FTP en cPanel?
Para empezar a usar FTP, primero necesitas crear una cuenta específica. Sigue estos pasos:
- Inicia sesión en cPanel con tu usuario y contraseña (normalmente te los da tu proveedor de hosting).
- Busca la sección "Archivos" y haz clic en "Cuentas FTP".
- Haz clic en "Crear cuenta FTP".
- Completa los campos:
- Nombre de usuario (ej: "miusuario" o "web").
- Contraseña (usa una segura, con mayúsculas, números y símbolos).
- Directorio (por defecto es la raíz de tu sitio, pero puedes limitarlo a una carpeta como "public_html").
- Cuota (deja en "Sin límite" a menos que quieras restringir el espacio).
- Haz clic en "Crear cuenta".
[TIP] Anota el nombre de usuario completo (suele ser algo como
usuario@tudominio.com) y la contraseña. Los necesitarás para conectar.
¿Cómo me conecto a mi servidor usando FTP?
Una vez creada la cuenta, necesitas un programa cliente FTP. Los más populares son FileZilla (gratuito) y Cyberduck. Aquí te explico con FileZilla:
- Descarga e instala FileZilla desde su web oficial.
- Abre FileZilla y ve a Archivo > Administrador de sitios.
- Haz clic en "Nuevo sitio" y ponle un nombre (ej: "Mi web").
- En la pestaña General, completa:
- Protocolo: FTP (o SFTP si tu hosting lo soporta).
- Servidor: tu dominio (ej:
tudominio.com) o la IP que te dio tu hosting. - Puerto: normalmente 21 para FTP, 22 para SFTP.
- Modo de inicio de sesión: Normal.
- Usuario: el nombre completo de tu cuenta FTP (ej:
usuario@tudominio.com). - Contraseña: la que pusiste al crear la cuenta.
- Haz clic en "Conectar".
Si todo está bien, verás dos paneles: el izquierdo es tu computadora, el derecho es el servidor. Arrastra archivos de un lado al otro para subirlos o bajarlos.
[INFO] Si usas Syspanel (antes conocido como HestiaCP), el puerto de acceso es el 2106 y debes seleccionar SFTP en lugar de FTP.
¿Cuál es la diferencia entre FTP y SFTP?
FTP envía datos sin cifrar, como si hablaras en voz alta en una plaza pública. SFTP (SSH File Transfer Protocol) los cifra, como si usaras un código secreto. Para sitios web serios, siempre es mejor SFTP, ya que protege tu contraseña y archivos. En cPanel, puedes activar SFTP desde la sección "Acceso SSH" o usando las credenciales de tu cuenta principal. Muchos hosts modernos lo ofrecen por defecto.
¿Por qué no puedo conectar con FTP? Errores comunes
Si al intentar conectar ves un mensaje de error, no entres en pánico. Aquí tienes los problemas más frecuentes y cómo solucionarlos:
Error: "No se puede conectar al servidor"
- Causa: El servidor está caído, el puerto está bloqueado o escribiste mal la dirección.
- Solución: Verifica que tu web esté online (escribe tu dominio en el navegador). Si funciona, revisa que el puerto sea 21 (FTP) o 22 (SFTP). A veces el firewall de tu red bloquea FTP; prueba con SFTP.
Error: "Nombre de usuario o contraseña incorrectos"
- Causa: Escribiste mal las credenciales o la cuenta no existe.
- Solución: Ve a cPanel > Cuentas FTP y asegúrate de que la cuenta esté activa. Copia exactamente el nombre de usuario (incluye el @tudominio.com). Si olvidaste la contraseña, cámbiala desde el mismo panel.
Error: "Fallo de autenticación"
- Causa: El servidor no acepta el modo de conexión (FTP vs SFTP).
- Solución: En FileZilla, cambia el protocolo a SFTP (puerto 22) en lugar de FTP. Si tu hosting solo permite FTP, contacta al soporte.
Error: "Directorio no encontrado"
- Causa: La cuenta FTP tiene un directorio raíz que no existe o no tienes permisos.
- Solución: En cPanel, edita la cuenta FTP y asegúrate de que el directorio sea correcto (ej:
public_html). Si lo cambiaste, vuelve a conectar.
[WARNING] No uses la cuenta principal de cPanel para FTP. Crea cuentas separadas para mayor seguridad.
¿Cómo configuro FTP en cPanel para que funcione con mi dominio?
La configuración básica de cPanel FTP ya está lista cuando creas una cuenta. Pero si quieres personalizarla:
- Limitar el acceso a una carpeta: Al crear la cuenta, en "Directorio" escribe la ruta exacta (ej:
public_html/tienda). Así el usuario solo verá esa carpeta. - Cambiar la contraseña: En Cuentas FTP, haz clic en "Cambiar contraseña" al lado de la cuenta.
- Eliminar cuentas antiguas: Si ya no usas una cuenta, elimínala para evitar riesgos de seguridad.
¿Puedo usar FTP para subir archivos grandes?
Sí, FTP es ideal para archivos grandes (como videos o backups) porque no tiene límite de tamaño como el navegador. Sin embargo, si el archivo es enorme (más de 1 GB), asegúrate de que tu conexión a internet sea estable. Si se corta, muchos clientes FTP (como FileZilla) permiten reanudar la transferencia.
¿Cómo soluciono problemas de permisos de archivos en FTP?
A veces, al subir archivos, ves errores como "Permiso denegado" o no puedes modificar archivos. Esto se debe a los permisos del servidor.
- Solución rápida: En FileZilla, haz clic derecho sobre el archivo o carpeta en el panel derecho, selecciona "Permisos de archivo" y cambia a 755 (para carpetas) o 644 (para archivos). También puedes hacerlo desde cPanel > Administrador de archivos.
- Causa común: Los archivos subidos con FTP toman los permisos por defecto del servidor. Si tu web usa CMS como WordPress, a veces necesitas permisos 775 para ciertas carpetas.
[TIP] No pongas permisos 777 a menos que sea estrictamente necesario, ya que cualquiera podría modificar tus archivos.
¿Qué hago si mi FTP se desconecta constantemente?
Las desconexiones frecuentes suelen deberse a:
- Firewall o antivirus: Bloquean conexiones FTP. Agrega FileZilla como excepción.
- Modo pasivo/activo: En FileZilla, ve a Editar > Configuración > FTP > Modo pasivo (recomendado). Si falla, prueba con modo activo.
- Tiempo de espera del servidor: Algunos hosts cierran conexiones inactivas tras 5 minutos. Si trabajas lento, usa la opción "Mantener conexión activa" en FileZilla (Editar > Configuración > Conexiones).
¿Puedo tener varias cuentas FTP en cPanel?
Sí, puedes crear tantas cuentas como necesites. Esto es útil si tienes varios desarrolladores o quieres dar acceso a carpetas específicas (ej: una cuenta para el blog, otra para la tienda). Cada cuenta tiene su propio usuario y contraseña, y tú decides qué carpetas puede ver.
¿Es seguro usar FTP en cPanel?
FTP básico no es seguro porque los datos viajan sin cifrar. Para mejor seguridad:
- Usa SFTP siempre que sea posible (puerto 22). En cPanel, activa el acceso SSH desde la sección "Acceso SSH".
- Crea contraseñas fuertes (mínimo 12 caracteres, con mezcla de tipos).
- Cambia las contraseñas periódicamente.
- Elimina cuentas FTP que no uses.
[INFO] Si tu hosting usa Syspanel, recuerda que el puerto SFTP es el 2106, no el 22.
¿Cómo hago una copia de seguridad por FTP?
FTP es perfecto para backups. Simplemente conecta y arrastra toda la carpeta public_html a tu computadora. Esto descargará todos los archivos de tu web. Luego, para restaurar, súbelos de vuelta. Para bases de datos, necesitas exportarlas desde phpMyAdmin en cPanel.
Preguntas rápidas (FAQ express)
- ¿Puedo usar mi navegador para FTP? Sí, escribiendo
ftp://tudominio.comen la barra de direcciones, pero es menos seguro y no permite arrastrar archivos. - ¿Qué puerto usa FTP en cPanel? Normalmente el 21 para FTP y 22 para SFTP. En Syspanel, SFTP usa el 2106.
- ¿Cómo sé si mi hosting permite SFTP? Revisa la documentación de tu proveedor o busca "Acceso SSH" en cPanel. Si aparece, tienes SFTP.
- ¿Puedo cambiar el directorio raíz de una cuenta FTP? Sí, desde cPanel > Cuentas FTP, edita la cuenta y modifica el campo "Directorio".
- ¿Qué hago si olvido mi contraseña FTP? Ve a cPanel > Cuentas FTP, haz clic en "Cambiar contraseña" y pon una nueva.
Consejos finales para dominar FTP en cPanel
- Siempre verifica la conexión antes de subir archivos importantes. Haz una prueba con un archivo pequeño.
- Usa la función "Comparar carpetas" de FileZilla para sincronizar cambios entre tu PC y el servidor.
- No compartas tus cuentas FTP con desconocidos. Si necesitas dar acceso a alguien, crea una cuenta temporal y elimínala después.
- Si tienes problemas persistentes, contacta al soporte de tu hosting. A veces el problema es del servidor (cortafuegos, límites de conexión).
Ahora ya tienes todas las respuestas a las FTP cPanel preguntas más frecuentes. Con esta guía, podrás configurar, conectar y solucionar errores como un experto. Recuerda que la práctica hace al maestro: ¡prueba a subir un archivo hoy mismo!
