Jonas precisa efetuar algumas pesquisas nas entradas de um
servidor OpenLDAP utilizado na rede de sua empresa. Algumas
das entradas presentes no servidor são replicadas a seguir:
cn=Jose, ou=Finanças, o=Matriz, c=BR
cn=Luiz, ou=Marketing, o=Matriz, c=BR
cn=Maria, ou=Marketing, o=Matriz, c=BR
cn=Carlos, ou=Finanças, o=Filial RJ, c=BR
cn=Adriana, ou=Marketing, o=Filial RJ, c=BR
cn=Vanessa, ou=Marketing, o=Filial MG, c=BR
Para encontrar todas as pessoas que trabalham na Matriz, ele
utilizou o comando:
a) ldapsearch -x -H "ldap://localhost:1389" -b "o=Matriz"
"(objectclass=person)" dn
b) ldapsearch -x -H "ldap://localhost:1389" -b "o=Matriz,c=BR"
-s one "(|(ou=Marketing)(ou=Finanças))" dn
c) ldapsearch -x -H "ldap://localhost:1389" -b "o=Matriz,c=BR"
-s base "(objectclass=person)" dn
d) ldapsearch -x -H "ldap://localhost:1389" -b "c=BR" -s sub
"(|(ou=Marketing)(ou=Finanças))" dn
e) ldapsearch -x -H "ldap://localhost:1389" -b "o=Matriz,c=BR"
-s children "(objectclass=person)" dn