PAM Check_user, récupéré depuis le dossier examples des sources de PAM.
Installez les librairies PAM :
$ sudo yum install -y pam-develInstallez les utilitaires de compilation:
$ sudo yum groupinstall -y 'Development Tools'Installez Git:
$ sudo yum -y install gitClonez ce dépôt
$ git clone https://github.com/humboldtux/check_user.git /tmp/check_user$ cd /tmp/check_user
$ gcc -o check_user -lpam -lpam_misc -ldl check_user.cUn binaire check_user a été créé dans le dossier courant. Vous pouvez vérifier qu'il supporte bien PAM:
$ ldd check_userVous pouvez ensuite copier le binaire dans un dossier de votre $PATH:
$ sudo mv check_user /usr/local/sbin/Puis vérifier que le binaire est bien accessible:
$ command -v check_user$ cd
$ rm -rf /tmp/check_user