Souhaitez-vous savoir comment configurer l’authentification PAM sur le serveur Apache ? Dans ce didacticiel, nous allons vous montrer comment configurer le service Apache pour authentifier les utilisateurs à l’aide du module d’authentification plugable également connu sous le nom de PAM sur un ordinateur exécutant Ubuntu Linux.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41
Copyright © 2018-2021 par Techexpert.tips.
Tous droits réservés. Aucune partie de cette publication ne peut être reproduite, distribuée ou transmise sous quelque forme ou par quelque moyen que ce soit sans l’autorisation écrite préalable de l’éditeur.
Liste des équipements
La section suivante présente la liste des équipements utilisés pour créer ce didacticiel.
En tant qu’associé Amazon, je gagne des achats admissibles.
Apache – Tutoriel connexe:
Sur cette page, nous offrons un accès rapide à une liste de tutoriels liés à Apache.
Apache – Authentification PAM
Installez le serveur Apache et le module PAM.
Activez le module d’authentification Apache2 PAM.
Dans notre exemple, nous allons demander l’authentification aux utilisateurs qui tentent d’accéder à un répertoire nommé Test.
Créez un répertoire nommé TEST et donnez à l’utilisateur l’autorisation www-data nommée sur ce répertoire.
Configurez le serveur Apache pour demander l’authentification PAM aux utilisateurs qui tentent d’accéder à ce répertoire.
Modifiez le fichier de configuration Apache.
Voici le fichier, avant notre configuration.
Voici le fichier, après notre configuration.
Le serveur Apache a été configuré pour demander l’authentification par mot de passe pour accéder au répertoire nommé TEST.
Le service Apache a été configuré pour authentifier les comptes d’utilisateurs à l’aide du module d’authentification PAM.
Créez le fichier de configuration PAM.
Voici le contenu du fichier.
Dans notre exemple, nous allons authentifier l’accès au service Apache à l’aide des comptes Linux.
Activez le service Apache pour lire le fichier SHADOW.
Redémarrez le service Apache.
félicitations! Vous avez configuré avec succès l’authentification Apache.
Apache – Test d’authentification PAM
Créez un compte Linux à utiliser dans le test d’authentification.
Dans notre exemple, nous avons créé un compte Linux nommé ADMIN.
Le mot de passe configuré était 123qwe.
Ouvrez votre navigateur et saisissez l’adresse IP de votre serveur Web Apache.
Dans notre exemple, l’URL suivante a été saisie dans le navigateur :
• http://192.168.15.11
La page par défaut Apache sera affichée.
Ouvrez votre navigateur et entrez l’adresse IP de votre serveur web plus /test.
Dans notre exemple, l’URL suivante a été saisie dans le navigateur :
• http://192.168.15.11/test
Sur l’écran de connexion, entrez un nom d’utilisateur local et son mot de passe.
• Username: admin
• Mot de passe: 123qwe
Après une connexion réussie, vous serez autorisé à accéder au répertoire nommé TEST.
félicitations! Vous avez configuré l’authentification PAM sur un serveur Apache.