Pular para o conteúdo principal

Questão de Programação — Servidores de aplicação — CESPE / CEBRASPE 2023

ProgramaçãoServidores de aplicação
Código
ce154087
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Médio
Cargo
Analista de Tecnologia da Informação - Perfil: Sustentação Tecnológica
Julgue o item subsequente, relativos a JVM, NGINX e Jboss.O arquivo .httpacess é utilizado de forma nativa no servidor NGINX para controle de acesso por usuários às páginas web hospedadas no servidor.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

NGINX e arquivo .htaccess

ERRADO. O servidor NGINX não utiliza arquivos .htaccess (ou .httpacess) de forma nativa para controle de acesso. Essa funcionalidade é exclusiva do servidor Apache HTTP Server. No NGINX, o controle de acesso é configurado diretamente no arquivo principal de configuração (nginx.conf) ou em arquivos incluídos, por meio de diretivas como allow, deny, auth_basic, etc.

O item afirma que "O arquivo .httpacess é utilizado de forma nativa no servidor NGINX para controle de acesso por usuários às páginas web". Essa afirmação é falsa, pois:

  • Apache utiliza arquivos .htaccess (distributed configuration files) que permitem modificar configurações por diretório sem reiniciar o servidor.

  • NGINX não suporta .htaccess; sua configuração é centralizada e hierárquica, baseada em blocos location, server, e http. Qualquer tentativa de usar .htaccess no NGINX exigiria um módulo externo ou uma reimplementação, não sendo nativo.

Portanto, a afirmação está errada. O nome "httpacess" é claramente uma grafia incorreta de "htaccess", e mesmo assim não se aplica ao NGINX. O gabarito oficial é E (Errado).

Controle de acesso em servidores web
  • 1Apache
    • Arquivo .htaccess
    • Configuração distribuída por diretório
  • 2NGINX
    • Não usa .htaccess
    • Configuração centralizada
      • nginx.conf
      • Diretivas: allow, deny, auth_basic
LEVEL · soulevel.com.br

Link permanente: /questoes/ce154087