Skip to content

sheylatrudo/LinuxPamAAD

This branch is up to date with aad-for-linux/pam_aad:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ffb54b2 · Sep 17, 2022
Sep 17, 2022
Sep 15, 2022
Sep 15, 2022
Sep 15, 2022
Oct 6, 2021
May 31, 2019
Nov 3, 2021
Dec 6, 2018
Mar 21, 2019
Sep 15, 2022
May 24, 2021
Dec 6, 2018
Sep 15, 2022
Sep 15, 2022

Repository files navigation

pam_aad

GPL-3.0-or-later GitHub Actions

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

asciicast

See also

About

Azure Active Directory PAM Module

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 84.4%
  • M4 9.8%
  • Makefile 5.6%
  • Shell 0.2%