pam_aad
pam_aad copied to clipboard
Azure Active Directory PAM Module
pam_aad
Azure Active Directory PAM Module.
Installation
./bootstrap.sh
./configure
make
sudo make install
Configuration
Edit /etc/pam.d/{{service}}
and add the following line:
auth required pam_aad.so
Configuration File
Create the file /etc/pam_aad.conf
and fill it with:
{
"client": {
"id": "{{client_id}}"
},
"domain": "{{domain}}",
"group": {
"id": "{{group_id}}"
},
"tenant": {
"name": "{{organization}}.onmicrosoft.com",
"address": "{{organization_email_address}}"
}
}
Current Behavior
See also
-
https://github.com/google/google-authenticator-libpam
-
https://github.com/quarxConnect/pam_oauth2