Diferencia entre revisiones de «Autenticación y Autorización en apache»
Ir a la navegación
Ir a la búsqueda
(Página creada con «Autenticación y Autorización en apache <VirtualHost *:80> ServerAdmin admin@villalba.com DocumentRoot /var/www/html/glpi/ ServerName glpi.vill...») |
|||
Línea 1: | Línea 1: | ||
Autenticación y Autorización en apache | Autenticación y Autorización en apache. | ||
<VirtualHost *:80> | Paso 1. | ||
Habilitar los modulos de Autenticación y Autorización de apache. | |||
Hay tres tipos de módulos involucrados en los procesos de la autenticación y autorización. Normalmente deberás escoger al menos un módulo de cada grupo | |||
Modos de Autenticación (consulte la directiva AuthType ) | |||
mod_auth_basic | |||
mod_auth_digest | |||
Proveedor de Autenticación (consulte la directiva AuthBasicProvider y AuthDigestProvider) | |||
mod_authn_anon | |||
mod_authn_dbd | |||
mod_authn_dbm | |||
mod_authn_file | |||
mod_authnz_ldap | |||
mod_authn_socache | |||
Autorización (consulte la directiva Require) | |||
mod_authnz_ldap | |||
mod_authz_dbd | |||
mod_authz_dbm | |||
mod_authz_groupfile | |||
mod_authz_host | |||
mod_authz_owner | |||
mod_authz_user | |||
cada modulo utilizado debe estar espresado en la configuracion de nuestro sitio | |||
<VirtualHost *:80> | |||
ServerAdmin admin@villalba.com | ServerAdmin admin@villalba.com | ||
Línea 32: | Línea 60: | ||
CustomLog /var/log/apache2/your-domain.com-access_log common | CustomLog /var/log/apache2/your-domain.com-access_log common | ||
</VirtualHost> | </VirtualHost> | ||
Paso 2 | |||
una ves seleccionado los modulos para utilizar debemos habilitarlos de la siguiente forma. | |||
Para activar un módulo de Apache2: | |||
# a2enmod NOMBRE_MODULO | |||
Para desactivar un módulo de Apache2: | |||
# a2dismod NOMBRE_MODULO |
Revisión del 20:30 3 abr 2019
Autenticación y Autorización en apache.
Paso 1.
Habilitar los modulos de Autenticación y Autorización de apache.
Hay tres tipos de módulos involucrados en los procesos de la autenticación y autorización. Normalmente deberás escoger al menos un módulo de cada grupo
Modos de Autenticación (consulte la directiva AuthType ) mod_auth_basic mod_auth_digest Proveedor de Autenticación (consulte la directiva AuthBasicProvider y AuthDigestProvider) mod_authn_anon mod_authn_dbd mod_authn_dbm mod_authn_file mod_authnz_ldap mod_authn_socache Autorización (consulte la directiva Require) mod_authnz_ldap mod_authz_dbd mod_authz_dbm mod_authz_groupfile mod_authz_host mod_authz_owner mod_authz_user
cada modulo utilizado debe estar espresado en la configuracion de nuestro sitio
<VirtualHost *:80>
ServerAdmin admin@villalba.com DocumentRoot /var/www/html/glpi/
ServerName glpi.villalba.com ServerAlias www.glpi.villalba.com
<Directory /> Options Indexes FollowSymLinks MultiViews AllowOverride none </Directory>
<Directory /var/www/html/glpi> Options -Indexes +FollowSymLinks +MultiViews AllowOverride none Order allow,deny allow from all
AuthType Basic AuthName "Inventario" AuthBasicProvider file AuthUserFile /etc/apache2/passwd/.htaccess Require user georgina </Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>
Paso 2
una ves seleccionado los modulos para utilizar debemos habilitarlos de la siguiente forma.
Para activar un módulo de Apache2: # a2enmod NOMBRE_MODULO
Para desactivar un módulo de Apache2: # a2dismod NOMBRE_MODULO