Questão nº 45

Questão de Tecnologia da Informação · FGV TRF1 2024 (nº 45)

FGV2024Analista Judiciário - Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Ever comentário ↓

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:

Resposta comentada

Gabarito Alternativa E

O comando ldapsearch é usado para buscar informações em um servidor LDAP. Ele precisa de um Base DN (ponto de partida da busca), um escopo (profundidade da busca) e um filtro (critério para o que será retornado).

  • (A) Incorreta: O Base DN "o=Matriz" está incompleto; ele deveria ser "o=Matriz,c=BR" para ser um DN válido e único no contexto fornecido.
  • (B) Incorreta: O escopo -s one busca apenas entradas diretamente abaixo do Base DN. Neste caso, ele encontraria as UOs (ou=Finanças, ou=Marketing), mas não as pessoas (cn=Jose, cn=Luiz, cn=Maria), que estão um nível abaixo das UOs. Além disso, o filtro (|(ou=Marketing)(ou=Finanças)) buscaria entradas que possuem o atributo ou com esses valores, o que se aplicaria às UOs, não às pessoas.
  • (C) Incorreta: O escopo -s base busca apenas a entrada do Base DN (o=Matriz,c=BR) e não seus filhos. A entrada "o=Matriz,c=BR" é uma organização, não uma pessoa, então o filtro (objectclass=person) não encontraria nada.
  • (D) Incorreta: O Base DN "c=BR" é muito amplo, e o filtro (|(ou=Marketing)(ou=Finanças)) buscaria UOs em todas as organizações (Matriz, Filial RJ, Filial MG), não apenas as pessoas da Matriz. Além disso, como na alternativa B, o filtro se aplicaria às UOs, não às pessoas. Esta é uma armadilha comum, pois o filtro parece relevante, mas o escopo e a aplicação do filtro estão incorretos para o objetivo de encontrar pessoas.
  • (E) Correta: O Base DN "o=Matriz,c=BR" define corretamente o ponto de partida para a Matriz. O escopo -s children busca todas as entradas abaixo do Base DN, mas excluindo o próprio Base DN. Isso significa que ele vai buscar as UOs (ou=Finanças, ou=Marketing) e, mais importante, as pessoas (cn=Jose, cn=Luiz, cn=Maria) que estão dentro dessas UOs. O filtro (objectclass=person) garante que apenas as entradas que representam pessoas sejam retornadas, atingindo o objetivo de encontrar todas as pessoas que trabalham na Matriz.

Fonte: FGV TRF1 2024 Analista Judiciário - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho