Questão de Redes de Computadores — LDAP e X.500 — CESPE / CEBRASPE 2023
- Código
- ce397823
- Banca
- CESPE / CEBRASPE
- Órgão
- MPE RO
- Ano
- 2023
- Cargo
- Ana ( )
- Aldapmodrdn -h
- Bldapmodrdn #help
- Cldapmodrdn #?
- Dldapmodrdn -?
- Eldapmodrdn <help>
GabaritoD — ldapmodrdn -?
Gabarito: letra D. O comando ldapmodrdn -? é o que exibe a ajuda sobre a sintaxe da ferramenta, pois o utilitário ldapmodrdn segue a convenção padrão dos comandos LDAP, em que a opção -? (ou -h, em algumas versões) é usada para mostrar informações de uso. As demais alternativas utilizam sintaxes que não são reconhecidas pelo utilitário.
O ldapmodrdn é uma ferramenta de linha de comando do OpenLDAP, utilizada para renomear uma entrada no diretório LDAP, alterando seu Distinguished Name (DN) relativo (RDN). Essa ferramenta é uma interface para a função ldap_rename da API do LDAP. Para descobrir como usar o comando, o administrador de rede pode consultar a ajuda do próprio utilitário, que é acessada por meio de uma opção específica.
A convenção para exibir ajuda em utilitários de linha de comando varia. No caso do ldapmodrdn, a opção -? é a que exibe a mensagem de uso, listando todas as opções disponíveis e a sintaxe correta. Essa é uma prática comum em ferramentas do OpenLDAP, onde -? é usado para mostrar a ajuda, enquanto -h pode ser reservado para outras finalidades, como especificar o host do servidor LDAP. É importante notar que, embora -h seja frequentemente usado para help em muitos comandos, no contexto do ldapmodrdn, a opção -h é usada para indicar o endereço do servidor, e não para exibir ajuda.
A pegadinha desta questão está em confundir a opção de ajuda com outras opções comuns. O candidato pode ser tentado a escolher -h, que é a opção de help em muitos comandos, mas no ldapmodrdn essa opção tem outro significado. A banca explora exatamente essa confusão, oferecendo alternativas com sintaxes que não são válidas, como #help, #? e <help>, que não são reconhecidas pelo utilitário.
Para resolver a questão, é necessário conhecer a sintaxe específica do comando ldapmodrdn. A opção -? é a que exibe a ajuda, e é a única que segue o padrão de opções do utilitário. As demais alternativas usam caracteres que não são opções válidas no contexto do ldapmodrdn.
A opção -h no ldapmodrdn é utilizada para especificar o host do servidor LDAP, e não para exibir ajuda. Por exemplo, ldapmodrdn -h ldap.example.com indica o servidor a ser contatado. Portanto, essa alternativa está incorreta, pois confunde a opção de host com a de ajuda.
A sintaxe #help não é uma opção válida para o ldapmodrdn. O caractere # não é utilizado para iniciar opções em comandos de linha de comando do LDAP. Essa alternativa é um distrator, pois não corresponde a nenhuma funcionalidade do utilitário.
Assim como a alternativa B, a sintaxe #? não é reconhecida pelo ldapmodrdn. O caractere # não é usado para opções, e a combinação #? não tem significado no contexto do utilitário. Portanto, essa alternativa está incorreta.
A opção -? é a que exibe a ajuda sobre a sintaxe do ldapmodrdn. Essa é a convenção adotada pelo utilitário para mostrar a mensagem de uso, listando todas as opções disponíveis e a forma correta de utilização. Portanto, essa é a alternativa correta.
A sintaxe <help> não é uma opção válida para o ldapmodrdn. Os caracteres < e > não são utilizados para iniciar opções em comandos de linha de comando do LDAP. Essa alternativa é um distrator, pois não corresponde a nenhuma funcionalidade do utilitário.
Gabarito: letra D
Link permanente: /questoes/ce397823