Heh.
Unix / Linux e uma maneira padronizada de fazer algo. Garoto engraçado você é. Eu sei, eu sei, em muitos casos existem maneiras padrão de fazer as coisas, mas o LDAP certamente não é um deles. O LDAP rima com o lema do Perl: "Há mais de uma maneira de fazer isso".
A mesma convenção que no / etc / passwd (ou, em / etc / shadow para ser preciso) funcionará. Debaixo de seu sistema está usando o PAM (para autenticação) e bibliotecas de NSS (para pesquisa de nome) por resolver a informação de conta e para aplicações de terra de usuário é transparente se o resultado chegou de pam_ldap, pam_mysql, nss_files, nss_bdb, nss_mysql, nss_ldap ou alguma outra fonte contanto que esteja no formulário padrão.
Então, quando se trata de LDAP ...
- Alguns gostam de escrever seus próprios scripts utilizando ldapmodify
- Outros usam clientes gráficos, como gq ou Luma
- Outros usam Perl e Net :: LDAP ou outras linguagens de script e suas ligações LDAP
- Outros usam PHPMyAdmin e interfaces da Web semelhantes
Qual é o seu caminho preferido? Se estiver usando o comando passwd, você só precisa conectar seu sistema com pam_ldap e nss_ldap. Então todos os utilitários familiares continuarão a funcionar como de costume.