Bash · Capítulo 14
Segredos, permissões e segurança
Executar com privilégio mínimo e proteger credenciais.
O que precisas de perceber
Não guardes passwords em scripts. Usa cofres/secret stores, restringe ACLs e separa tarefas que precisam de elevação. Faz quoting de input e evita construir comandos com strings não confiáveis.
EXEMPLO
Vê o código
# obtém segredo de store seguro; nunca de texto plano no repositórioAs minhas notas
Escreve apontamentos deste capítulo. Ficam apenas neste dispositivo.
Guardado localmente.Exercício
Faz threat model de um script que corre como administrador e reduz privilégios.