Como adicionar o usuário LDAP ao grupo local existente no RHEL?

4

Estou tentando adicionar alguns de nossos usuários LDAP a um grupo definido localmente em nosso servidor RHEL, no entanto recebo um erro informando que o usuário LDAP não está localizado em / etc / passwd.

Qual seria a melhor maneira de permitir que usuários LDAP sejam adicionados a grupos locais?

Meu sentimento é que isso deve ser feito manualmente. Eu poderia editar: /etc/group e adicionar o grupo LDAP à lista. Isso seria ideal?

[server]# id apache
uid=409(apache) gid=409(apache) groups=409(apache) context=user_u:system_r:unconfined_t:s0
[server]# id john.doe
uid=11389(john.doe) gid=6097(ABC_Corporate_US) groups=6097(ABC_Corporate_US) context=user_u:system_r:unconfined_t:s0
[server]# /usr/sbin/usermod -a -G apache john.doe
usermod: john.doe not found in /etc/passwd

SO: RHEL (Servidor Red Hat Enterprise Linux versão 5.3 (Tikanga)) Nota: A atualização do SO nesta máquina não é uma opção.

    
por Highway of Life 15.03.2012 / 20:28

1 resposta

8

Experimente gpasswd :

gpasswd -a john.doe apache
    
por 15.03.2012 / 20:35