http://www.kernel.org/pub/linux/libs/pam/FAQ
Q0: What exactly is PAM? PAM = Pluggable Authentication Modules Basically, it is a flexible mechanism for authenticating users. Since the beginnings of UNIX, authenticating a user has been accomplished via the user entering a password and the system checking if the entered password corresponds to the encrypted official password that is stored in /etc/passwd . The idea being that the user *is* really that user if and only if they can correctly enter their secret password. That was in the beginning. Since then, a number of new ways of authenticating users have become popular. Including more complicated replacements for the /etc/passwd file, and hardware devices Smart cards etc.. The problem is that each time a new authentication scheme is developed, it requires all the necessary programs (login, ftpd etc...) to be rewritten to support it. + PAM provides a way to develop programs that are independent of authentication scheme. These programs need "authentication modules" to be attatched to them at run-time in order to work. Which authentication module is to be attatched is dependent upon the local system setup and is at the discretion of the local system administrator. -----Mensagem original----- De: Gustavo Guedes Alberto [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 22 de janeiro de 2003 07:30 Para: [EMAIL PROTECTED] Assunto: RES: [cejug-discussao] Autentica��o PAM com Java Ol� Moesio. Desculpe a inoc�ncia mas o que seria um PAM. Trabalho com um sistema de Controle de Acesso na Secretaria da Fazenda em S�o Paulo e utilizo para testes em minha m�quina um servidor linux com Sybase. No aguardo Gustavo -----Mensagem original----- De: Fortes - Mo�sio Medeiros [mailto:[EMAIL PROTECTED]] Enviada em: ter�a-feira, 21 de janeiro de 2003 20:27 Para: [EMAIL PROTECTED] Assunto: [cejug-discussao] Autentica��o PAM com Java Como posso fazer um sistema que autentique os usu�rios usando a base de um servidor linux atrav�s do PAM? Mo�sio Medeiros Desenvolvedor Web Fortes Inform�tica [EMAIL PROTECTED] www.fortesinformatica.com.br ------------------------------------------------------------------------ ------------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED] ------------------------------------------------------------------------ ------------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.443 / Virus Database: 248 - Release Date: 10/01/2003 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.443 / Virus Database: 248 - Release Date: 10/01/2003 ------------------------------------------------------------------------------------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED]
