Gestión de Cuentas y Sesiones FTP en cPanel

El protocolo FTP (File Transfer Protocol) sigue siendo el estándar de oro para mover grandes cantidades de archivos entre tu computadora y tu servidor de hosting. Aunque el Administrador de Archivos de cPanel es excelente para tareas rápidas, un cliente FTP es indispensable para desarrolladores y administradores web que necesitan subir estructuras de carpetas complejas o realizar copias de seguridad manuales.

A continuación, aprenderás cómo crear cuentas, asignar permisos a carpetas específicas y monitorear quién está conectado a tu servidor.

¿Necesitas alojar múltiples proyectos web?
Con nuestros planes de Web Hosting cPanel, puedes crear cuentas FTP ilimitadas para dar acceso a tus desarrolladores sin compartir tu contraseña maestra.
Ver Planes de Hosting cPanel

1. ¿Por qué crear cuentas FTP adicionales?

Por defecto, tu servicio de hosting ya tiene una cuenta FTP principal (usando tu usuario y contraseña de cPanel). Sin embargo, crear cuentas adicionales es una buena práctica de seguridad por tres razones:

  • Seguridad: No compartes tu contraseña administrativa (root/cPanel) con terceros.
  • Aislamiento: Puedes limitar a un usuario para que solo vea una carpeta específica (ej: /public_html/sitio-cliente) y no pueda acceder a tus correos o configuraciones.
  • Control de Cuota: Puedes limitar cuánto espacio puede usar un usuario específico.

2. Cómo crear una nueva cuenta FTP

Sigue estos pasos en tu panel de control (tema Jupiter):

  1. Ingresa a cPanel.
  2. En la sección "Archivos", haz clic en Cuentas de FTP (FTP Accounts).
  3. Verás el formulario "Añadir la cuenta de FTP". Complétalo así:
    • Iniciar sesión: El nombre de usuario (ej: desarrollador). Nota que el usuario final será [email protected].
    • Contraseña: Usa el generador de contraseñas para asegurar una clave robusta.
    • Directorio: ¡Importante! cPanel autocompletará esto. Si borras todo y dejas solo /, el usuario tendrá acceso a TODO tu hosting. Si quieres restringirlo, escribe la ruta exacta (ej: public_html/carpeta_proyecto).
    • Cuota: Define un límite en MB o selecciona "Ilimitado".
  4. Haz clic en el botón Crear cuenta de FTP.
Icono de cuentas FTP en cPanel Ubicación de la herramienta en el panel de control. Formulario de creación de cuenta FTP Asegúrate de definir correctamente el "Directorio" para limitar el acceso.

3. Configurar tu Cliente FTP (FileZilla, WinSCP)

Para conectarte, necesitas un software cliente instalado en tu PC. Recomendamos usar versiones modernas de FileZilla, WinSCP (Windows) o Cyberduck (Mac).

Nota: Evita clientes obsoletos o inseguros. Asegúrate siempre de configurar tu cliente para usar FTP Explícito sobre TLS (Encryption: Require explicit FTP over TLS) para que tus contraseñas no viajen en texto plano.

Para obtener los datos de conexión:

  1. En la lista de cuentas FTP creadas, haz clic en Configurar cliente de FTP.
  2. Verás los datos manuales (Servidor, Puerto 21, Usuario).
  3. También puedes descargar el archivo de configuración XML para FileZilla e importarlo automáticamente.
Datos de configuración manual FTP

4. Modificar o Eliminar Cuentas

Si un desarrollador ya terminó su trabajo, es vital revocar el acceso:

  • Cambiar contraseña: Si olvidaron la clave o por seguridad periódica.
  • Cambiar cuota: Si necesitan subir más archivos y llegaron al límite.
  • Eliminar: Al borrar una cuenta, cPanel te preguntará si deseas eliminar solo la cuenta (el acceso) o eliminar la cuenta y los archivos de su directorio. Ten mucho cuidado con la segunda opción para no borrar tu sitio web por error.
Opciones de gestión de cuenta FTP

5. Gestión de Sesiones Activas

En la herramienta principal de cPanel, existe una opción llamada Conexiones de FTP. Esta pantalla es útil para monitorear en tiempo real quién está conectado.

Si ves una conexión sospechosa o un usuario se quedó "colgado" (idle) impidiendo que otros entren, puedes hacer clic en el botón Desconectar junto a su sesión para forzar el cierre.

Preguntas Frecuentes

¿Por qué FileZilla me pide confiar en un certificado?

Esto es normal y positivo. Significa que el servidor está intentando establecer una conexión cifrada (TLS) para proteger tus datos. Debes marcar la casilla "Confiar siempre en este certificado en futuras sesiones" y aceptar para continuar de forma segura.

¿Cuál es la diferencia entre la cuenta FTP "Especial" y las nuevas?

La cuenta "Especial" (a menudo resaltada en gris) es la cuenta administrativa principal vinculada a tu acceso de cPanel. Tiene acceso total a la raíz del servidor y no se puede eliminar ni cambiar su nombre. Las cuentas adicionales son las que tú creas y puedes restringir a carpetas específicas.

¿Le ha resultado útil esta respuesta? 0 Los usuarios encontraron esto útil (0 Votos)