¿Cómo proteger mi sitio web con contraseña en cPanel?

Creado por Anahi Tamayo, Modificado el Mon, 05 Feb 2024 a las 05:32 PM por Anahi Tamayo


Puedes proteger tu sitio web con contraseña en cPanel utilizando la función de "Directorios Protegidos". Esto requerirá que los usuarios ingresen un nombre de usuario y una contraseña para acceder a ciertas áreas de tu sitio. Aquí te dejo una guía paso a paso.

 

Proteger un Directorio con Contraseña en cPanel

 

  1. Inicia sesión en cPanel: Abre tu navegador web y accede al panel de control cPanel utilizando la dirección URL proporcionada por ZenHost. Ingresa tu nombre de usuario y contraseña.
  2. Dirígete a la sección "Archivos" o "Files": Dentro de cPanel, busca y selecciona la sección dedicada a los archivos, generalmente etiquetada como "Archivos" o "Files".
  3. Abre el "Administrador de Archivos" o "File Manager": Busca la opción "Administrador de Archivos" o "File Manager" y haz clic en ella para abrir la interfaz de gestión de archivos.
  4. Navega al directorio que deseas proteger: Utiliza el Administrador de Archivos para navegar al directorio específico que deseas proteger con contraseña.
  5. Crea un nuevo archivo ".htaccess" (si no existe): Si aún no existe un archivo ".htaccess" en el directorio, créalo. Haz clic derecho, selecciona "Nuevo Archivo" o "New File" y nómbralo ".htaccess".
  6. Edita el archivo ".htaccess": Haz clic derecho en el archivo ".htaccess" y selecciona "Editar" o "Edit". Agrega las siguientes líneas al archivo:

 

    ```apache

    AuthType Basic

    AuthName "Área Protegida"

    AuthUserFile /ruta/del/directorio/.htpasswd

    Require valid-user

    ```

 

Asegúrate de reemplazar "/ruta/del/directorio/" con la ruta real del directorio que estás protegiendo.

 

Continuando con el proceso 

 

  1. Crea el archivo ".htpasswd": A continuación, debes crear un archivo ".htpasswd" que contenga los nombres de usuario y las contraseñas. Puedes hacerlo utilizando una herramienta en línea o la línea de comandos. Asegúrate de ubicar este archivo fuera del directorio público para mayor seguridad.
  2. Añade nombres de usuario y contraseñas al archivo ".htpasswd": En el archivo ".htpasswd", añade las líneas en el formato "usuario:contraseña". Puedes generar estas líneas utilizando una herramienta en línea o comandos específicos del sistema.
  3. Guarda y cierra los archivos: Guarda los cambios en ambos archivos ("htaccess" y "htpasswd") y cierra los editores.
  4. Verifica la protección con contraseña: Intenta acceder al directorio protegido desde un navegador. Deberías ser redirigido a una ventana emergente solicitando nombre de usuario y contraseña.

 

Notas Importantes

  • Seguridad del archivo .htpasswd: Asegúrate de que el archivo ".htpasswd" esté fuera del directorio público para que no sea accesible desde la web.
  • Contraseñas Seguras: Usa contraseñas seguras y considera cambiarlas periódicamente.
  • Almacenamiento seguro de contraseñas: Siempre almacena las contraseñas de manera segura y no compartas el archivo ".htpasswd" públicamente.

 

Siguiendo estos pasos, habrás protegido el acceso a un directorio específico de tu sitio web con una contraseña en cPanel.

¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo