Ambiente de Estudos

Trilha prática de capacitação em sistemas e redes.

Tópico 01: Estrutura e Permissões
  1. Estrutura de diretório
    • Função dos principais diretórios linux;
    • Ter noção de quais são, e principal função dos diretórios padrões;
    • Navegar sem problemas nos diretórios;
    • Saber identificar diretórios de arquivos;
    • Entender o conceito do user home.
  2. Edição/criação de arquivo e criação de diretórios
    • Criar diretórios e arquivos;
    • Ler e escrever dentro de arquivos;
    • Extra: Pesquisar como utilizar o vi / vim.
  3. Layout de disco e partições
    • Entender sobre consumo de disco. (Extra: Pesquisar sobre inodes);
    • Identificar um ponto de montagem e entender como que isto fica dentro de uma estrutura de diretórios;
    • Entender o processo de criação/formatação de um novo disco;
    • Entender alocação de espaço raiz x alocação de espaço unidade montada;
    • Compreender como que um disco é montado e como deixa-lo em caso de reboot;
    • Extra: Fazer o processo do disco com LVM.
  4. Adição de usuários/grupos
    • Ser apto a listar todos os usuários criados;
    • Criar e remover usuários;
    • Consultar grupos pertencentes de um usuário;
    • Adicionar/remover um grupo de um usuário.
  5. Permissões de pastas (rwx)
    • Entendimento de permissão linux, significado e possíveis usos. (rwx);
    • Entender diferença do elemento "x" em pastas e arquivos.
DESAFIO 01
#!/bin/bash echo "Uhuul deu boa"
Tópico 02: Processos e Serviços
  1. Processos/PID
    • Entender como o linux organiza e identifica os processos;
    • Entender como encontrar o PID sobre um processo especifico;
    • Compreender como matar um processo;
  2. Gerenciador de pacotes
    • Diferenciar arquivos .rpm e .deb e aonde são usados cada;
    • Entender como utilizar os gerenciadores de pacote para: instalar, pesquisar pacotes e atualizar/voltar versão.
    • Compreender como listar os pacotes instalados.
  3. Serviços
    • Parar/inicar serviços;
    • Analisar a porta que determinado serviço está utilizado;
    • Ativar/desativar serviços no boot;
    • Extra: Criar/personalizar um novo serviço com systemd.
  4. Localizando arquivos e logs
    • Como localizar o local de um arquivo pelo nome ou conteúdo;
    • Uso do journalctl para localizar logs de serviços;
    • Identificar local padrão de logs do sistema operacional.
DESAFIO 02
Meu primeiro webserver, deu boa
Tópico 03: Redes
  1. Endereçamento e Conceitos
    • Entender definição de mascara, blocos privados/públicos e VLSM;
    • Gateway, DHCP e DNS;
    • Modelo OSI, Diferença TCP/UDP e Cabeçalho IP.
  2. Ativos e Roteamento
    • Firewall e Switch;
    • Explicar processo de roteamento e principais papeis;
    • Compreender uso de VLAN e seus benefícios.
DESAFIO 03 - Packet Tracer
Tópico 04: Segurança e Firewall
  1. Firewall Linux e Oracle Cloud
    • Iptables (input, output, forward, bloqueios por origem/destino/porta/protocolo);
    • Liberação em Security List no Oracle Cloud.
  2. Selinux e Comunicação
    • Estados do Selinux e como alterá-los;
    • Validar portas TCP/UDP e conhecer portas padrões (DNS, SMTP, HTTP, HTTPS);
    • Diferenças entre portas altas e baixas.
  3. Configurações do Linux
    • Validar/alterar DNS, testar resolução e alterar hostname.
DESAFIO 04