Sim, esse módulo existe. Ele é chamado de pam_ldap
e é instalado com o pacote nss_ldap
ou nss-pam-ldap
após sua versão do Linux. Ao instalar esses pacotes, você deve configurar o arquivo /etc/ldap.conf
ou /etc/nslcd.conf
.
Certifique-se de que o serviço nslcd
(RHEL7) esteja funcionando.
Para autenticação no Webmin via LDAP, você deve ter a opção pam
selecionada para um módulo pam (vamos considerar o webmin). Deixe outra opção como normal.
Edite /etc/pam.d/webmin
para substituir os seguintes:
auth required pam_ldap.so
session required pam_ldap.so
account required pam_ldap.so
Você pode querer manter comentários, mas considere remover outras linhas significativas.
Se você fizer isso, cada usuário cuja senha é x em /etc/webmin/miniserver.users
é autenticado por meio do LDAP em vez da forma Webmin.