[FUG-BR] Problema configuração LDAP (cliente) no Servidor
Danilo Augusto
freebsddf em terra.com.br
Seg Maio 22 14:09:08 BRT 2006
On Mon, 2006-05-22 at 12:46 -0400, Victor de Souza wrote:
> Bom dia a todos!
>
> Estou com dificuldades para acertar a configuração LDAP cliente no
> SERVIDOR!!
>
> Após realizar toda configuração quando tento logar com usuário
> cadastrado ocorre o seguinte:
>
> digito usuario e senha "correta", o sistema retorna: "login:
> pam_acct_mgmt(): error in service module"
> se digito usuario mas com uma senha incorreta: "login: pam_ldap: error
> tryning to bind as user "uid=vsouza,ou=People,dc=cpaa,dc=embrapa,dc=br"
> (invalid credentials)
>
> Ou seja eu entendi que o sistema está consultando a base normalmente
> tanto que confere qdo a senha está errada, mas não sei porque motivo não
> consegue aceitar qdo a senha está correta.
>
> Estou instalando em um Freebsd 6.0, AM 64, SunFire V20Z.
>
> Arquivos de configuração, cliente:
>
> */etc/nsswitch.conf*
> passwd compat
> group compat
>
> OBS :se eu alterar eles para files ldap, no boot do sistema, qdo starta
> o servidor ldap o sistema não consegue startar o servico...
>
> */usr/local/etc/openldap/ldap.conf*
> base dc=cpaa,dc=embrapa,dc=br
> uri ldap://127.0.0.1/
> ssl start_tls
> tls_checkpeer no
> TLS_CACERT /usr/local/etc/openldap/ssl/cacert.pem
> nss_base_passwd ou=People,dc=cpaa,dc=embrapa,dc=br
> nss_base_group ou=Group,dc=cpaa,dc=embrapa,dc=br
> pam_password CRYPT
>
> OBS: fiz uma copia deste arquivo para o */etc/ e para o
> /usr/local/etc/*
>
> */etc/pam.d/login*
> auth required pam_nologin.so no_warn
> auth sufficient pam_self.so no_warn
> auth sufficient pam_opie.so no_warn
> auth requisite pam_opieaccess.so no_warn
> auth sufficient /usr/local/lib/pam_ldap.so no_warn try_first_pass
> auth requisit pam_unix.so no_warn use_first_pass nullok
>
> #account
> account required pam_login_access.so
> account required pam_securetty.so
> account sufficient /usr/local/lib/pam_ldap.so debug
> account sufficient pam_unix.so
>
> #session
> session required pam_lastlog.so no_fail
>
> #passwd
> password sufficient /usr/local/lib/pam_ldap.so debug
> password required pam_unix.so no_warn use_first_pass
>
>
> ALGUMA SUGESTÃO???
>
>
> obrigado,
> Victor
Victor,
Vc vai ter que colocar o files ldap no seu nsswitch.
Quando vc diz que ele não consegue iniciar o serviço é porque ficou
demorando no boot?Instalei um também que demorava uns 10 minutos para
iniciar o slapd,isso por causa do files ldap no /etc/nsswitch.
Coloque seu nsswitch com files ldap e teste para ver,pode aguardar que o
serviço vai subir e depois vc testa e nos diga o que deu.
t+
--
Danilo Augusto Vicente Lara
daniloavl at terra.com.br
Cel.: 61 9994-1361
Mais detalhes sobre a lista de discussão freebsd