logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 03-10-2022 10:37:31

EJIND
Membre
Inscription : 05-05-2022

Installation module Ntlm_Auth dans Apache

Bonjour,

Je souhaite mettre en place une authentification basée sur Active Directory pour une application PHP.

J'ai essayé en suivant le tuto suivant :
https://active-directory-wp.com/docs/Ne … ndows.html

en l'adaptant ansi :

copie du fichier "mod_authn_ntlm.so" dans /usr/lib/apache2/modules

cd /usr/lib/apache2/modules
chown root:root mod_authn_ntlm.so
chmod 674 mod_authn_ntlm.so




command echo "LoadModule Ntlm_Auth /usr/lib/apache2/modules/mod_authn_ntlm.so" > /etc/apache2/mods-available/mod_authn_ntlm.load
a2enmod mod_authn_ntlm



cd /etc/apache2/
nano apache2.conf

<Location /authenticate >
  AuthName "Ntlm_Auth"
  AuthType SSPI
  NTLMAuth On
  NTLMAuthoritative On
  <RequireAll>
    <RequireAny>
      Require valid-user
      # ensure a non-existing user can't login
      # Require sspi-user domain\invalid
    </RequireAny>
  </RequireAll>
</Location>
 



Quand je redémarre Apache, j'ai l'erreur :

apache2: Syntax error on line 146 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/mod_authn_ntlm.load: Cannot load /usr/lib/apache2/modules/mod_authn_ntlm.so into server: /usr/lib/apache2/modules/mod_auth>



La ligne 146 correspond à :

IncludeOptional mods-enabled/*.load



Quelqu'un aurait-il une piste pour faire fonctionner "mod_authn_ntlm" ?

Merci d'avance

Hors ligne

Pied de page des forums