Como você adiciona um grupo ldap a um usuário do sistema?

1

A questão é basicamente a mesma que: serverfault

Não consigo adicionar um grupo ldap a um usuário do sistema. Isso não funciona:

usermod -a -G ldapGroup systemUser

O mesmo com o comando gpasswd.

O contrário funciona:

usermod -a -G systemGroup ldapUser

Funciona para o grupo principal:

usermod -g ldapGroup systemUser

Algum conselho?

    
por m.retrarq 02.04.2014 / 14:40

1 resposta

2

No Unix, o grupo primário é uma propriedade do usuário, mas os grupos secundários não são. Em outras palavras, você não adiciona grupos secundários aos usuários; você adiciona o usuário como membro do grupo.

Portanto, o problema aqui é que usermod simplesmente não sabe como modificar grupos LDAP.

No entanto, dependendo da configuração do sistema, você pode resolver isso criando um grupo local com o mesmo nome e GID ( groupadd --gid … --non-unique ), como as listas de membros podem ser concatenadas juntas. Em seguida, adicione o usuário como membro do grupo localmente.

    
por 02.04.2014 / 15:19