- I am in misunderstanding of the (PAM) module failure, failure could maybe also be failure to authenticate like a wrong password,or when the user is not a valid or present on the AD server. What is meant with module failure?
Falha neste contexto significa que "o módulo retornou algum status diferente de success
". A lista de erros pode ser encontrada em man pam.conf
ou em /usr/include/security/_pam_types.h
.
O caso mais comum de falha é a falha na autenticação.
- Is there a way to set this up like i would like to have it set up? i.e only fall back to local authentication when the radius server connection fails?
Se você quiser um comportamento específico para um determinado tipo de erro , há dois requisitos:
- Você deve usar a sintaxe mais avançada do PAM.
- Você deve saber o código de erro exato para o qual você precisa de tratamento especial.
O problema # 1 é complicado, mas superável. Problema # 2 requer mais pesquisa. O módulo deve documentar os erros exatos que retornará e em quais circunstâncias, ou você terá que descobrir por si mesmo. Este último envolve tipicamente escavar através do código fonte.
A pesquisa dos comportamentos exatos deste módulo PAM excede o escopo imediato da questão, e estou um pouco sem tempo no momento. :)