Skip to content

MMVonnSeek/linux-security-guide

Professor Max Repositório Original Linux Licença Sponsor


🐧 Guia Prático de Linux para Cibersegurança

Do terminal ao hardening — conteúdo real, sem enrolação.

Criado e testado em sala de aula


Sobre este projeto

Este repositório reúne conteúdo prático de Linux com foco em segurança da informação. Não é um guia teórico — cada módulo tem comandos reais, labs executáveis e situações que você vai encontrar no mercado de trabalho.

O conteúdo nasceu das aulas do curso técnico de Desenvolvimento de Sistemas e do curso Fullstack no SENAI, e foi refinado com base nas dúvidas reais de dezenas de alunos.

Se este material já te ajudou, considere deixar uma ⭐ ou apoiar o projeto.


Estrutura do Repositório

linux-security-guide/
│
├── README.md
├── LICENSE
├── CHANGELOG.md
├── SECURITY.md
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
│
├── .github/
│   ├── ISSUE_TEMPLATE/
│   │   ├── bug_report.md
│   │   └── feature_request.md
│   └── pull_request_template.md
│
├── 01-fundamentos/
│   ├── permissoes.md
│   ├── processos.md
│   └── usuarios-grupos.md
│
├── 02-redes/
│   ├── comandos-essenciais.md
│   ├── firewall-nftables.md
│   └── analise-trafico.md
│
├── 03-hardening/
│   ├── ssh-seguro.md
│   ├── auditoria-logs.md
│   └── crontab-suspeito.md
│
└── 04-labs/
    ├── lab-01-permissoes.md
    ├── lab-02-firewall.md
    └── lab-03-ssh-hardening.md

Como usar este guia

Você pode seguir os módulos em ordem ou pular direto para o tema que precisa.

Recomendação para iniciantes: siga a sequência 01 → 02 → 03 → Labs

Recomendação para quem quer emprego: comece pelos labs em 04-labs/ e vá para os módulos conforme surgir dúvida.

Dica: Clone o repositório e abra no VS Code com a extensão Markdown Preview para melhor leitura.

git clone https://github.com/MMVonnSeek/linux-security-guide.git
cd linux-security-guide

Módulos disponíveis

01 — Fundamentos

Tópico O que você vai aprender
Permissões chmod octal/simbólico, SUID, SGID, Sticky Bit, casos reais de vulnerabilidade
Processos Gerenciamento de processos, sinais, prioridades
Usuários e Grupos Criação segura, sudoers, princípio do menor privilégio

02 — Redes

Tópico O que você vai aprender
Comandos Essenciais Diagnóstico de rede, monitoramento de conexões
Firewall com nftables Regras de entrada/saída, tabelas, chains, logging
Análise de Tráfego Captura e análise de pacotes em tempo real

03 — Hardening

Tópico O que você vai aprender
SSH Seguro Autenticação por chave, desabilitar root, fail2ban
Auditoria de Logs Leitura de logs do sistema, auditd, alertas
Persistência via Cron Como atacantes usam cron e como detectar

04 — Labs Práticos

Lab Nível Tempo estimado
Lab 01 — Permissões Iniciante 30 min
Lab 02 — Firewall Intermediário 45 min
Lab 03 — SSH Hardening Intermediário 40 min

Para quem é este guia

  • Estudantes de TI que querem entrar na área de segurança
  • Desenvolvedores que precisam administrar seus próprios servidores Linux
  • Profissionais de suporte que querem migrar para segurança
  • Alunos do SENAI e cursos técnicos de informática

Como contribuir

Contribuições são bem-vindas! Veja como:

  1. Faça um fork do projeto
  2. Crie uma branch: git checkout -b minha-contribuicao
  3. Commit suas mudanças: git commit -m 'Adiciona conteúdo sobre X'
  4. Push para a branch: git push origin minha-contribuicao
  5. Abra um Pull Request

Atenção: Se você fez fork deste repositório, o repositório original está aqui. Encontrou algo desatualizado? Abra uma issue lá.

Veja o arquivo CONTRIBUTING.md para mais detalhes.


Contato e Apoio

Canal Link
🐙 GitHub @MMVonnSeek
❤️ Sponsor github.com/sponsors/MMVonnSeek

Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

Você pode usar, copiar, modificar e distribuir livremente — desde que mantenha os créditos ao autor original.


Professor Max Sponsor LinkedIn

Feito com ☕ e muito terminal por Professor Max — SENAI

Voltar ao topo

About

Guia prático de Linux para Cibersegurança — do terminal ao hardening. Conteúdo real, sem teoria desnecessária.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors