Você provavelmente tem o nscd em execução nos seus servidores. Experimente nscd -i passwd
e nscd -i group
para liberar seus caches.
Eu tenho alguns servidores que não exibem grupos suplementares recém-adicionados. Por exemplo, eu tenho um usuário que você executa id
e seus grupos aparecem.
id <username>
groupblah, groupblahblah , groupblahblahblah
Eles aparecem inicialmente, mas se você adicionar esse usuário a um grupo LDAP, por exemplo, hr_managers, no ldap ele mostrará que ele é um membro, mas em alguns servidores, se você executar o comando id,
id <username>
groupblah, groupblahblah , groupblahblahah #( but no hr_managers) show up
getent passwd ; displays the user
getent group ; displays hr_manager
Alguém tem alguma idéia de como resolver isso? Melhor ainda, como é que o servidor ldap consegue obter as informações deste grupo? A pesquisa nss_group teria alguma coisa a ver com isso?
qualquer ajuda seria apreciada.
Você provavelmente tem o nscd em execução nos seus servidores. Experimente nscd -i passwd
e nscd -i group
para liberar seus caches.
Tags ldap