Aqui está o que eu tento realizar:
Eu tenho um servidor com um repositório git.
Eu uso o ISPConfig como painel de controle para os nossos sites e eu quero integrar a API ISPConfig para autenticação de e-mail como segunda autenticação.
Aqui está o fluxo de autenticação:
EDITAR :
Eu instalei o libpam_script ( apt-get install libpam_script
) e tentei configurá-lo, mas sem sorte.
Eu tentei várias coisas adicionando esta linha auth required pam_script.so
a: /etc/pam.d/sshd
e /etc/pam.d/login
e /etc/pam.d/common-auth
Nenhum deles executou o script /etc/security/onauth
nor /usr/share/libpam-script/pam_script_auth
Nos dois scripts eu tenho esse código:
#!/bin/bash
echo "Logging" > /home/server/pam.log
O código é apenas para testar para ver se é executado mesmo.
Tags ssh authentication git pam