◇ OpenCyber Academy
Tecnólogo · Capítulo 6 · Português

Capítulo 6 — Sistemas operacionais e virtualização

Ensino gratuito e aberto para quem deseja proteger pessoas e tecnologias. Não é preciso criar uma conta para estudar ou consultar as respostas.

Capítulo 6 — Sistemas operacionais e virtualização

Mapa da aula

Aula 06 publicada. Mapa, exemplo, EX016.

flowchart TD
  N0["6.1 Fundamentos de hardening"]
  N1["6.2 Máquinas virtuais e contêineres"]
  N2["6.3 Gerenciar as atualizações"]
  N3["Síntese"]
  N0 --> N1 --> N2 --> N3
  N3 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX016"]

Desenho lógico

flowchart LR
  N0["6.1 Fundamentos de hardening"]
  N1["6.2 Máquinas virtuais e contêineres"]
  N2["6.3 Gerenciar as atualizações"]
  N3["Síntese"]
  N0 --> N1 --> N2 --> N3 --> Q["EX016"]
[6.1 Fundamentos de hardening]
    |
    v
[6.2 Máquinas virtuais e contêineres]
    |
    v
[6.3 Gerenciar as atualizações]
    |
    v
[Síntese]
    |
    v
[Exemplo resolvido] --> [Exercício EX016]

Objetivos de aprendizagem

Você vai (1) endurecer a configuração de um sistema operacional; (2) explicar máquinas virtuais e contêineres; (3) gerenciar atualizações nos dispositivos do centro de distribuição.

6.1 Fundamentos de hardening

Tomás revisa os PCs do escritório do centro de distribuição. Hardening significa remover o que não é necessário e apertar o que resta: desativar serviços não usados, retirar os direitos de administrador local das contas do dia a dia, ativar a criptografia de disco, habilitar o firewall nativo e configurar o bloqueio de tela. Ele compara cada PC com um checklist baseado na baseline de segurança do fornecedor. Dois PCs têm usuários com direitos de administrador, o que deixaria um malware se instalar livremente. Ele documenta as mudanças e testa se o software de etiquetas do centro de distribuição continua rodando antes de implantar em todos os locais.

6.2 Máquinas virtuais e contêineres

A Brightwater roda sua ferramenta de planejamento de rotas numa máquina virtual, numa pequena sala de servidores. Ruth explica que um hypervisor permite que várias máquinas virtuais compartilhem o hardware mantendo-se isoladas umas das outras, e que os contêineres compartilham um único kernel do sistema operacional, mas separam as aplicações. O isolamento é útil, mas não absoluto: uma falha no hypervisor ou no kernel pode rompê-lo. Tomás observa que a máquina virtual do planejador de rotas e o servidor de arquivos compartilham um host, então aplicar patches no host importa para os dois.

6.3 Gerenciar as atualizações

Tomás lista as fontes de atualização: o Windows Update para os PCs, ferramentas dos fornecedores para os coletores e as impressoras, firmware para os switches e o hypervisor. Ele descobre que os coletores foram atualizados pela última vez há onze meses, porque a ferramenta do fornecedor exige uma etapa manual. Sam acerta uma janela mensal de atualização por centro de distribuição, fora dos horários de pico da triagem, com um plano de rollback. Tomás escreve um cronograma curto mostrando cada tipo de dispositivo, seu método de atualização e seu responsável. As atualizações só acontecem com confiabilidade quando alguém é dono delas e quando elas se encaixam na operação.

Exemplo resolvido

Tomás endurece os PCs do escritório segundo uma baseline, explica os limites do isolamento da virtualização e monta um cronograma mensal de atualizações com responsáveis.

Caso sintético. Os dispositivos e os cronogramas são sintéticos.

Erros e limites

O hardening pode quebrar software legado. Hosts compartilhados concentram o risco.

Exercícios

Síntese

O hardening, a compreensão do isolamento e cronogramas de atualização com donos mantêm os sistemas operacionais confiáveis.

Continue estudando — aula 06 (capítulo 06 de 30)

← Capítulo 05 · Índice das aulas · Capítulo 07 →

Continue para a próxima aula já escrita.