Capítulo 13 — Senhas e segredos
Mapa da aula
Aula 13 publicada. Mapa, exemplo, EX037.
flowchart TD
N0["13.1 Regras de senha"]
N1["13.2 Gerenciadores de senhas"]
N2["13.3 Segredos em scripts"]
N3["13.4 Segredos em documentos"]
N0 --> N1 --> N2 --> N3
N3 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX037"]
Desenho lógico
flowchart LR
N0["13.1 Regras de senha"]
N1["13.2 Gerenciadores de senhas"]
N2["13.3 Segredos em scripts"]
N3["13.4 Segredos em documentos"]
N0 --> N1 --> N2 --> N3 --> Q["EX037"]
[13.1 Regras de senha]
|
v
[13.2 Gerenciadores de senhas]
|
v
[13.3 Segredos em scripts]
|
v
[13.4 Segredos em documentos]
|
v
[Exemplo resolvido] --> [Exercício EX037]
Objetivos de aprendizagem
Você vai (1) definir regras práticas de senha; (2) gerenciar segredos compartilhados com um gerenciador de senhas; (3) remover segredos de scripts e documentos.
13.1 Regras de senha
As regras antigas do Riverbend obrigavam a trocar a senha todo mês, o que levava os funcionários a acrescentar um número à mesma palavra a cada vez. Jamal recomenda frases-senha mais longas, a verificação contra listas de senhas vazadas, a autenticação multifator e trocas apenas quando houver suspeita de comprometimento. A Sra. Grant explica que as regras que ignoram o comportamento humano produzem senhas previsíveis. O gerente de TI adota as novas regras depois que Jamal mostra exemplos dos padrões previsíveis que os funcionários vinham usando. Ele também sugere que o sistema de reservas dos associados adote a mesma verificação de senhas vazadas, e o fornecedor concorda em ativá-la.
13.2 Gerenciadores de senhas
A equipe de TI administra muitas senhas de roteadores, gravadores de câmeras, portais de fornecedores e contas de serviço. Elas ficavam numa planilha no servidor de arquivos. Jamal recomenda um gerenciador de senhas com contas individuais para cada membro da equipe de TI, compartilhando apenas as entradas de que cada um precisa, e um log de acesso. Ele transfere as entradas e apaga a planilha. Ele aprende que os gerenciadores de senhas tornam práticas as senhas fortes e únicas, porque ninguém precisa memorizá-las. Cada membro da equipe de TI vê apenas as entradas necessárias para seu trabalho, e o log mostra quem abriu cada entrada.
13.3 Segredos em scripts
Jamal encontra um script de backup com a senha de uma conta de serviço escrita dentro dele. Qualquer pessoa que consiga ler o script pode usar a senha. Ele reescreve o script para ler a senha de um arquivo de configuração protegido, legível apenas pela conta de serviço, e pede ao gerente de TI que troque a senha exposta. A Sra. Grant observa que os segredos em scripts muitas vezes se espalham por cópias, backups e pastas compartilhadas. Ele procura senhas semelhantes nos outros scripts do servidor e encontra mais duas, que corrige da mesma forma.
13.4 Segredos em documentos
Jamal procura na unidade compartilhada do Riverbend, com permissão, documentos que contenham a palavra senha. Ele encontra um guia de configuração dos gravadores de câmeras que lista as senhas atuais e uma antiga nota de passagem de serviço com as credenciais dos roteadores. Ele remove as senhas dos dois documentos, substituindo-as por uma referência ao gerenciador de senhas, e manda trocar as senhas afetadas. Ele aprende que procurar periodicamente segredos expostos é uma verificação simples e valiosa. Ele acrescenta a busca à lista de verificação mensal, para que novas exposições sejam encontradas depressa em vez de ficarem anos esquecidas em pastas compartilhadas.
Exemplo resolvido
Jamal substitui as trocas mensais obrigatórias por frases-senha e verificação de vazamentos, transfere as senhas da TI para um gerenciador de senhas e remove segredos de um script e de documentos.
Caso sintético. Os segredos são sintéticos.
Erros e limites
Uma senha escrita num script fica exposta a qualquer pessoa que consiga lê-lo.
Exercícios
-
EX037 — Efeito da regra antiga. O que as trocas mensais obrigatórias provocaram? Rubrica: 3 = acrescentar um número à mesma palavra;; 2 = parcialmente correto;; 1 = vago;; 0 = nenhuma.
-
EX038 — Substituto da planilha. O que substitui a planilha de senhas? Rubrica: 3 = um gerenciador de senhas;; 2 = parcialmente correto;; 1 = outro;; 0 = nenhuma.
-
EX039 — Achados nos documentos. O que a busca nos documentos encontrou? Rubrica: 3 = senhas das câmeras e credenciais dos roteadores;; 2 = parcialmente correto;; 1 = vago;; 0 = nenhuma.
Continue estudando — aula 13 (capítulo 13 de 30)
← Capítulo 12 · Índice das aulas · Capítulo 14 →
Continue para a próxima aula já escrita.