Pular para o conteúdo principal

Questão de Sistemas Operacionais — Sistemas Operacionais — CESPE / CEBRASPE 2024

Sistemas OperacionaisSistemas Operacionais
Código
ce169120
Banca
CESPE / CEBRASPE
Órgão
CAGEPA - PB
Ano
2024
Nível
Médio
Cargo
Técnico em Informática
Assinale a opção que apresenta o comando utilizado para se definir a política de execução padrão no escopo da máquina local do PowerShell para servidores Windows.
  1. AImagem associada para resolução da questão
  2. BImagem associada para resolução da questão
  3. CImagem associada para resolução da questão
  4. DImagem associada para resolução da questão
  5. EImagem associada para resolução da questão
Revelar gabarito e comentário

GabaritoD — [imagem]

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”.

PowerShell: Política de Execução (Execution Policy)

Gabarito: letra D. O comando Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine é o padrão recomendado pela Microsoft para servidores Windows, permitindo a execução de scripts criados localmente e exigindo assinatura digital para scripts baixados da internet.

No PowerShell, a política de execução é um recurso de segurança que controla as condições sob as quais os scripts podem ser carregados e executados. O parâmetro -Scope LocalMachine define que a configuração se aplica a todos os usuários do computador, enquanto o parâmetro -ExecutionPolicy define o nível de restrição. A política RemoteSigned é o equilíbrio ideal para ambientes de servidor, pois protege o sistema contra scripts maliciosos externos não assinados, mantendo a produtividade para o desenvolvimento local.

Política de execução (PowerShell)
  • 1Escopos
    • Process
    • CurrentUser
    • LocalMachine
    • MachinePolicy
    • UserPolicy
  • 2Níveis
    • Restricted
      • Bloqueia todos os scripts
    • AllSigned
      • Exige assinatura de todos
    • RemoteSigned
      • Scripts locais sem assinatura
      • Remotos exigem assinatura
    • Unrestricted
      • Executa qualquer script
    • Undefined
      • Herda escopo superior
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

O uso da política Unrestricted é desaconselhado em ambientes de produção, pois permite a execução de qualquer script sem restrições, o que representa um risco de segurança elevado ao ignorar a necessidade de assinaturas digitais.

Alternativa B — ❌ Incorreta

A política AllSigned é a mais restritiva, exigindo que todos os scripts e arquivos de configuração sejam assinados por um editor confiável, o que pode ser excessivamente rigoroso para a administração diária de servidores, onde scripts locais simples são frequentemente criados e executados.

Alternativa C — ❌ Incorreta

A política Undefined indica que nenhuma política de execução está definida no escopo especificado. Isso faz com que o sistema utilize a política padrão do escopo superior ou a política padrão do sistema (que, em versões modernas do Windows, é RemoteSigned).

Alternativa D — ✅ Correta ⟵ GABARITO

Esta é a configuração padrão e recomendada para servidores Windows. Ela permite que scripts criados localmente sejam executados sem assinatura, mas exige que scripts baixados da internet (remotos) sejam assinados por um editor confiável.

Alternativa E — ❌ Incorreta

A política Restricted é a padrão em sistemas cliente (como Windows 10/11), impedindo a execução de qualquer script. Em servidores, essa política é geralmente alterada para RemoteSigned para permitir a automação administrativa.

PEGA ESSA DICA!

Para verificar a política atual em todos os escopos, utilize o comando Get-ExecutionPolicy -List. Lembre-se que políticas de escopo mais específico (como Process ou CurrentUser) podem sobrescrever a configuração do LocalMachine.

Gabarito: letra D.

Link permanente: /questoes/ce169120