Onde o pam obtém informações sobre credenciais?

0

Estou aprendendo a escrever um programa aplicativo que usa o pam para fazer autenticação. Eu verifiquei os documentos do Linux e alguns códigos de exemplo, agora eu tenho um conhecimento básico sobre as APIs pam e configuração de pam em /etc/pam.d/.

Mas eu tenho uma pergunta é onde pam obter as informações de credenciais para fazer autenticação. Por exemplo: se o aplicativo enviar a solicitação pam com o nome de usuário "abc" e a senha "XXXXX".

Como o pam verifica as informações da credencial para determinar se autentica ou não? Se "abc" não é um usuário válido para o meu aplicativo, mas eu quero adicioná-lo como um usuário válido, como devo fazer para que o pam authenticatin tenha sucesso?

    
por buddha 29.04.2018 / 22:45

0 respostas