[SP-pm] Validação de usuários
Frederico Recsky
frederico em gmail.com
Terça Junho 14 18:56:14 PDT 2005
Luis Campos de Carvalho escreveu:
>> Estou desenvolvendo um programa que vai precisar validar usuários
>>locais através da digitação de senha. Esses usuários vão estar
>>armazenados na estrutura passwd/shadow do sistema operacional.
>>
>> Minha dúvida é a seguinte, existe algum módulo que eu possa utilizar
>>para validar estas senhas? Sei que eu posso usar os métodos de
>>criptografia pra tentar bater a senha, mas minha preocupação é outra, eu
>>preciso que estes usuários/senhas sejam validados não somente no linux,
>>nem somente no unix, mas no windows tb.
>>
>> Alguem sabe de algum pacote?
E ai "gulivapliano" :)
Eu tenho programas em perl onde eu trabalho, e eles rodam em nt 4.0, em
linux e aix. O melhor jeito que eu encontrei de centralizar tudo, foi
erguer um pdc com samba+ldap, e autenticar os usuarios dos posix contra
o ldap também. Assim se um usuario precisa rodar uma tarefa (em geral
filtros em perl) no NT 4, ele usa o mesmo usuario e senha de login do
windows, Assim no linux também.
Eu no começo fazia querys LDAP's direto da linha de comando (vergonhoso)
my $password = `ldapsearch dn=xxx....`;
Agora na medida do possivel eu to estudando esse modulo do CPAN:
http://search.cpan.org/~gbarr/perl-ldap-0.33/lib/Net/LDAP.pod
E to migrando meus fork's para uma biblioteca do CPAN.
Para mim valeu a pena, pq era uma zona a autenticação e exceto por um
aix que ta fora do meu "dominio" (outro dep.) todo mundo puxa do LDAP.
Frederico
ps: Até sabado :)
--
int x=2656838,y=152645;main(){putchar(x);x>>=y&7;y>>=4;return(y)?main():0;}
// Frederico Recsky
// Linux User: 253572
Mais detalhes sobre a lista de discussão SaoPaulo-pm