Ambiente de Estudos
Trilha prática de capacitação em sistemas e redes.
Tópico 01: Estrutura e Permissões
- 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.
- 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.
- 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.
- 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.
- 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
- 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;
- 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.
- 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.
- 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
- 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.
- 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
- Firewall Linux e Oracle Cloud
- Iptables (input, output, forward, bloqueios por origem/destino/porta/protocolo);
- Liberação em Security List no Oracle Cloud.
- 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.
- Configurações do Linux
- Validar/alterar DNS, testar resolução e alterar hostname.