Cursos / Redes de Computadores / Redes de Computadores II / Aula

arrow_back Aula 07 - Autenticação e Compartilhamento de arquivos – Parte II

LDAP na Prática

  1. Inserindo objetos dentro dos nós da árvore

Nós vimos até agora como criar uma árvore LDAP. Nesta seção, será mostrado o procedimento para inserir objetos dentro dos nós da árvore. Como poderemos ver, ele é semelhante ao procedimento de criar os nós: basta criar um arquivo ldif e executar o comando ldapadd.

Naturalmente, os dados contidos no arquivo ldif são referentes ao objeto que será incluído no diretório. Ou seja, os campos a serem informados dependem do esquema ao qual o objeto pertence. No arquivo ldif mostrado na Figura 8, o objeto a ser criado pertence aos esquemas inetOrgPerson, posixAccount, shadowAccount. Sabemos disso, olhando os valores dos campos objectClass. Portanto, cada campo informado é de um desses esquemas.

Observe que o nome do campo que identifica o usuário não se chamará username, como usamos até aqui, mas sim uid, pois esse é o nome utilizado pelo Linux.

Figura 7 - Arquivo LDIF para inserção de um objeto dentro de um nó da árvore.

Supondo que esse arquivo foi salvo com o nome cria_usuario.ldif na pasta /etc/ldap, bastaria digitar o comando a seguir para que o objeto contendo os dados do usuário fossem inseridos no LDAP.

ldapadd -x -D cn=admin,o=ufrn -W -f cria_usuario.ldif

Versão 5.3 - Todos os Direitos reservados