Proteger Directorios con Contraseña en cPanel

La herramienta **Proteger Directorios** te permite restringir el acceso a ciertas carpetas de tu sitio web, haciendo que los visitantes necesiten ingresar un usuario y contraseña para ver el contenido. Es la solución ideal para proteger:

  • Sitios web en fase de **Staging** (pruebas).
  • Áreas privadas para **clientes VIP** o desarrolladores.
  • Archivos sensibles que no deben ser indexados por Google.

Advertencia de Seguridad: Esta protección solo aplica a navegadores web (HTTP). Si quieres proteger los archivos de un usuario FTP malintencionado, debes configurar los permisos de archivo (chmod) o limitar los accesos FTP.

¿Necesitas proteger directorios con claves SSH o VPN?
La protección de directorios de cPanel es excelente, pero limitada. Si necesitas control de acceso de nivel empresarial (SSH Keys, configuraciones de Firewall, o VPN), necesitas la libertad root de un entorno aislado.
Ver Servidores VPS Linux

Paso 1: Añadir Protección de Contraseña al Directorio

Este proceso consta de dos partes: 1) Activar la protección y nombrar el área; 2) Crear los usuarios con acceso.

  1. Inicia sesión en cPanel.
  2. Ve a la sección Seguridad.
  3. Haz clic en el icono Proteger directorios con contraseña.
  4. Navega por la estructura de carpetas y haz clic en el **nombre del directorio** que deseas proteger.
  5. Configuración de Seguridad:
    • Marca la casilla **Proteger con contraseña este directorio**.
    • En el campo de texto, escribe un **Nombre** para el directorio (ej: "Área de Clientes VIP"). Este nombre aparecerá en la ventana de login del navegador.
  6. Haz clic en Guardar.

Paso 2: Crear y Autorizar Usuarios

Ahora, crea las credenciales que los visitantes usarán para entrar:

  1. En la misma pantalla, baja a la sección **Crear Usuario**.
  2. Escribe un Nombre de usuario.
  3. Crea una Contraseña segura (usa el generador de cPanel).
  4. Haz clic en Agregar / modificar usuario autorizado.

Puedes repetir este proceso para crear tantos usuarios como necesites. Si quieres revocar el acceso a un usuario, simplemente elimínalo de la lista inferior.

Paso 3: Eliminar la Protección del Directorio

Si la carpeta ya no necesita estar privada, puedes desactivar el requisito de contraseña sin perder los usuarios creados.

  1. Regresa a Proteger directorios con contraseña.
  2. Haz clic en el directorio que quieres liberar.
  3. En **Configuración de seguridad**, **desmarca** la casilla de protección.
  4. Haz clic en Guardar.

La carpeta volverá a ser pública inmediatamente. Los usuarios y contraseñas que creaste se mantendrán inactivos, listos para ser usados si vuelves a activar la protección en el futuro.

---

Preguntas Frecuentes

¿Puedo proteger la carpeta public_html completa?

Sí. Puedes proteger la carpeta principal public_html. Esto es común si estás construyendo un sitio web desde cero y no quieres que nadie lo vea antes del lanzamiento. Recuerda quitar la protección cuando esté listo para el público.

¿Cómo puedo proteger la página de un cliente con su logo y branding?

La ventana de login que crea cPanel es simple y genérica. Si deseas una página de inicio de sesión personalizada (con tu logo, campos especiales, o integración con tu base de datos), deberás usar código PHP/HTML propio y configurar reglas de redirección en tu archivo .htaccess en lugar de usar la herramienta nativa de cPanel.

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