Tecnología

Inicio

Cómo poner en un Apache Autorización del usuario Manifiesto de aplicación

Si el servidor Web Apache se ejecuta, toda la estructura de la Página Web contará con un protocolo de autorización general, sobre la base de la configuración global. Si bien esto es útil para la mayoría de los casos en el servidor, si es necesario sustituir este valor global, tendrá que insertar un manual de Apache manifiesta autorización del usuario. Esto se puede insertar, por ejemplo, cuando una aplicación web específica requiere ciertos permisos que no desea establecer a nivel mundial. Estos se establecen dentro de los archivos .htaccess.

Instrucciones

1 Ingrese a su servidor Web en la cáscara de forma local o remota a través de Secure Shell (SSH). Esto presenta una interfaz de línea de comandos. Tipo "AllowOverride AuthConfig" y presionar "Enter". Esto permite la capacidad de tener la configuración localizadas.

2 Tipo "htpasswd -c / usr / local / apache / passwd / contraseñas de usuario" (sin comillas, en sustitución de "USUARIO" con el nombre de usuario para el que desea crear la contraseña). Presione ENTRAR." Ingrese su nueva contraseña y pulse "Enter". Confirme la contraseña y pulse "Enter".

3 Tipo "vi /path/to/.htaccess" (sin comillas, en sustitución de "ruta / a" con la ruta de la ubicación de la aplicación) y presionar "Enter".

4 Pulse el botón "i" para comenzar a escribir en el editor vi. Escribir la totalidad de siguiente en el archivo de texto:
AuthType básico
AuthName "archivos restringidos"
AuthUserFile / usr / local / apache / passwd / contraseñas
Requerir al usuario USER

5 Reemplazar "USUARIO" con el usuario para el que va a configurar la contraseña. Reemplazar "básica" con el nivel AuthType desea autorizar. Reemplazar "Restringido archivos" con el texto que se mostrará cuando esto sucede.

6 Pulse la tecla "Esc" y luego ": x" para salir y guardar de vi.