¿Desea aprender a configurar la autenticación PAM en el servidor Apache? En este tutorial, vamos a mostrarle cómo configurar el servicio Apache para autenticar a los usuarios mediante el módulo de autenticación Plugable también conocido como PAM en un equipo que ejecuta Ubuntu Linux.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41
Derechos de autor © 2018-2021 por Techexpert.tips.
Todos los derechos reservados. Ninguna parte de esta publicación puede ser reproducida, distribuida o transmitida en cualquier forma o por cualquier medio sin el permiso previo por escrito del editor.
Lista de equipos
En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial.
Como asociado de Amazon, gano con compras calificadas.
Apache – Tutorial relacionado:
En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con Apache.
Apache – Autenticación PAM
Instale el servidor Apache y el módulo PAM.
Habilite el módulo de autenticación Apache2 PAM.
En nuestro ejemplo, vamos a solicitar la autenticación a los usuarios que intentan acceder a un directorio denominado Test.
Cree un directorio denominado TEST y conceda al usuario denominado www-data permiso sobre este directorio.
Configure el servidor Apache para solicitar la autenticación PAM a los usuarios que intentan acceder a este directorio.
Edite el archivo de configuración de Apache.
Aquí está el archivo, antes de nuestra configuración.
Aquí está el archivo, después de nuestra configuración.
El servidor Apache se configuró para solicitar la autenticación de contraseña para acceder al directorio denominado TEST.
El servicio Apache se configuró para autenticar cuentas de usuario mediante el módulo de autenticación PAM.
Cree el archivo de configuración de PAM.
Aquí está el contenido del archivo.
En nuestro ejemplo, vamos a autenticar el acceso al servicio Apache mediante las cuentas de Linux.
Habilite el servicio Apache para leer el archivo SHADOW.
Reinicie el servicio Apache.
¡Felicitaciones! Ha configurado correctamente la autenticación Apache.
Prueba de autenticación Apache – PAM
Cree una cuenta de Linux que se usará en la prueba de autenticación.
En nuestro ejemplo, creamos una cuenta de Linux denominada ADMIN.
La contraseña configurada era 123qwe.
Abra su navegador e introduzca la dirección IP de su servidor web Apache.
En nuestro ejemplo, se introdujo la siguiente URL en el navegador:
• http://192.168.15.11
Se mostrará la página predeterminada de Apache.
Abra su navegador e introduzca la dirección IP de su servidor web más /test.
En nuestro ejemplo, se introdujo la siguiente URL en el navegador:
• http://192.168.15.11/test
En la pantalla de inicio de sesión, introduzca un nombre de usuario local y su contraseña.
• Username: admin
• Contraseña: 123qwe
Después de un inicio de sesión correcto, se le autorizará a acceder al directorio denominado TEST.
¡Felicitaciones! Ha configurado la autenticación PAM en un servidor Apache.