Questão nº 61

Questão de Tecnologia da Informação · FCC TRT2 2018 (nº 61)

FCC2018Analista Judiciário - Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Cver comentário ↓

Considere, por hipótese, que um Analista de TI do Tribunal Regional do Trabalho foi incumbido de inserir os bloqueios de acesso a sites da internet usando o Squid, um servidor de proxy do sistema operacional Linux. O Analista criou diversos arquivos .txt com a lista de palavras, redes sociais, sites e tipos de arquivos para download a serem bloqueados, adicionou-os ao Squid, criou as ACLs e adicionou-as ao squid.conf. Em condições ideais, para reinicializar o Squid para que as regras entrem em vigor, o Analista deve utilizar o comando:

Resposta comentada

Gabarito Alternativa C

Após alterar a configuração de um serviço em Linux, como o Squid, é necessário reiniciar ou recarregar o serviço para que as novas regras sejam aplicadas. Isso é feito geralmente através de um script de inicialização ou de um gerenciador de serviços.

(A) Incorreta: A sintaxe `start /etc/squid/squid.conf` não é um comando padrão para iniciar ou reiniciar serviços em Linux. O comando `start` geralmente faz parte de um script de inicialização ou de um sistema de gerenciamento de serviços (como `systemctl start` ou `service start`), e não recebe arquivos de configuração diretamente como argumentos para iniciar um serviço.
(B) Incorreta: `pico` é um editor de texto. Este comando abriria o arquivo de configuração para edição, mas não reiniciaria o serviço Squid.
(C) Correta: Este é o comando padrão para reiniciar um serviço chamado `squid` gerenciado pelo sistema SysVinit (um sistema de inicialização comum em muitas distribuições Linux). O script `/etc/init.d/squid` é o responsável por controlar o serviço Squid, e a ação `restart` faz com que ele pare e inicie novamente, aplicando as novas configurações.
(D) Incorreta: A sintaxe `restart /etc/squid/sitesepalav_bloq.txt, ...` é completamente inválida para gerenciar serviços em Linux. `restart` não é um comando autônomo que recebe listas de arquivos como argumentos para reiniciar um serviço. A armadilha aqui é tentar associar diretamente o comando de reinício aos arquivos de configuração modificados, quando na verdade o comando deve ser direcionado ao serviço em si, que já sabe onde estão seus arquivos de configuração.
(E) Incorreta: Tentar executar o arquivo de configuração `/etc/squid/squid.conf` diretamente não é a forma correta de reiniciar o serviço. Arquivos de configuração não são programas executáveis e não aceitam o argumento `restart`.

Fonte: FCC TRT2 2018 Analista Judiciário - Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). 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