14 KiB
14 KiB
Plano de Manuais Técnicos Recomendados
Este documento lista os manuais essenciais recomendados para compor a base de conhecimento da iT Guys, organizados por tecnologia. A seleção baseia-se em melhores práticas de mercado e necessidades operacionais de MSPs.
1. Rede e Segurança (pfSense / Suricata / OpenVPN)
- pfSense:
- [Nível 1] Diagnóstico de Conectividade e Logs: Verificação de status de interfaces, gateways e análise de logs do system/firewall.
- [Nível 2] Gestão de Regras de Firewall e Aliases: Boas práticas de criação de regras "default deny", uso de aliases.
- [Nível 2] Configuração e Troubleshooting de VPN (OpenVPN/IPsec): Site-to-site e client-to-site.
- [Nível 3] Backup e Restauração de Configurações: AutoConfigBackup e restauração em caso de desastre.
- [Nível 3] Atualização e Hardening: Checklist de segurança e procedimento de update.
- Suricata (IDS/IPS):
- [Nível 2] Instalação e Integração com pfSense/OPNsense: Deploy como IDS inline.
- [Nível 2] Gestão de Regras (ET Open/Snort): Atualização e customização de rulesets.
- [Nível 3] Análise de Alertas e Tuning: Supressão de falsos positivos e otimização.
- OpenVPN (Standalone):
- [Nível 1] Instalação do Servidor OpenVPN: Deploy em Linux (Ubuntu/Debian).
- [Nível 2] Configuração de Clientes e Certificados: Geração de .ovpn e PKI.
- [Nível 3] Troubleshooting de Conexão: Logs, MTU, e problemas de NAT.
- VLANs:
- [Nível 2] Conceitos e Configuração em Switches Gerenciáveis: Tagged vs Untagged.
- [Nível 2] Configuração de VLANs em pfSense/Linux: Interfaces virtuais e roteamento inter-VLAN.
- [Nível 3] Troubleshooting de VLANs: Diagnóstico de tagging incorreto e isolamento.
2. Storage e Armazenamento (TrueNAS Scale / Samba / iSCSI)
- [Nível 1] Monitoramento de Saúde de Discos e Alertas: Interpretação de alertas SMART, verificação de temperatura e status básico do pool ZFS.
- [Nível 2] Gestão de Users, Groups e ACLs (SMB/NFS): Criação de compartilhamentos, mapeamento de permissões Windows (ACLs) e exportações NFS.
- [Nível 2] Configuração de Snapshots e Replicação: Agendamento de snapshots automáticos e tarefas de replicação para backup offsite.
- [Nível 3] Manutenção de ZFS (Scrub e Substituição de Disco): Procedimento crítico de substituição de disco com falha (resilvering) e agendamento de Scrubs.
- [Nível 3] Configuração de iSCSI Target para Virtualização: Criação de zvols, portals e targets para uso em VMware/Proxmox.
3. Bancos de Dados (PostgreSQL / MySQL / Redis)
- [Nível 1] Backup e Restore Básico (dump/restore): Uso de
mysqldumpepg_dumppara backups lógicos e restauração. - [Nível 2] Manutenção Preventiva e Limpeza:
- Postgres: Explicação e agendamento do
VACUUMeANALYZE. - MySQL: Uso do
mysqlcheckeOPTIMIZE TABLE.
- Postgres: Explicação e agendamento do
- [Nível 2] Gestão de Usuários e Permissões: Criação de usuários com privilégios mínimos (GRANT/REVOKE).
- [Nível 3] Troubleshooting de Performance e Slow Queries: Ativação e análise de logs de queries lentas (
slow query log). - Redis:
- [Nível 1] Instalação e Comandos Básicos:
redis-cli,SET,GET,KEYS. - [Nível 2] Persistência e Backup: RDB vs AOF, snapshots.
- [Nível 2] Segurança: Autenticação, bind e firewall.
- [Nível 3] Troubleshooting de Memória e Performance: Monitoramento com
INFO, eviction policies.
- [Nível 1] Instalação e Comandos Básicos:
4. Windows Server (AD / DNS / GPO / Firewall)
- [Nível 1] Criação e Bloqueio de Usuários (Padrão): Procedimento padrão de admissão e demissão (onboarding/offboarding).
- [Nível 2] Manutenção de DNS e DHCP: Limpeza de registros obsoletos (Scavenging), verificação de Forwarders e Root Hints.
- [Nível 3] Diagnóstico de Replicação do AD (DCDIAG): Uso de ferramentas (
dcdiag,repadmin) para garantir saúde do domínio e replicação entre DCs. - [Nível 3] Gestão Centralizada via GPO:
- Mapeamento de Drives e Impressoras.
- Políticas de Senha e Bloqueio de Tela.
- Deploy de Software (.msi).
- [Nível 3] Disaster Recovery do Active Directory: Backup do System State e restauração autoritativa vs não-autoritativa.
5. Linux (Ubuntu / Debian / Alpine / CentOS / AlmaLinux)
- [Nível 1] Comandos Essenciais de Diagnóstico: Uso de
top,htop,df,free,ip addrpara check rápido de saúde. - [Nível 2] Gerenciamento de Pacotes e Updates:
- Debian/Ubuntu:
apt update/upgrade, limpeza comautoremove. - CentOS/AlmaLinux:
dnf update, limpeza comdnf autoremove.
- Debian/Ubuntu:
- [Nível 2] Configuração de Firewall (UFW/IPTables/firewalld): Bloqueio padrão e liberação de portas.
- [Nível 3] Hardening de Servidor Linux: SSH seguro (chaves, porta não-padrão), Fail2Ban e usuários sudo.
- [Nível 3] Análise de Logs (Journalctl/Syslog): Como buscar erros críticos em
/var/logejournalctl. - [Nível 1] Leitura de Logs Linux: Uso de
cat,tail -f,less,grepem/var/log/syslog,auth.log,messages.
6. Virtualização (Proxmox VE)
- [Nível 1] Gestão Básica de VMs e Containers (LXC): Ligar, desligar, reiniciar e acessar console (VNC/Spice).
- [Nível 2] Gestão de Backups e Snapshots (PBS): Configuração de rotinas de backup para Proxmox Backup Server ou armazenamento local.
- [Nível 3] Gestão de Cluster e High Availability (HA): Adicionar nós ao cluster, configurar fencing e grupos de HA.
- [Nível 3] Troubleshooting de Rede (Linux Bridge/Bonding): Diagnóstico de conectividade em interfaces virtuais e vlans.
7. Containers (Docker / Docker-Compose / Portainer)
- [Nível 1] Deploy e Update de Stacks (Portainer): Como atualizar um container recriando-o com nova imagem (pull).
- [Nível 2] Diagnóstico de Containers: Verificação de logs (
docker logs), inspeção (docker inspect) e monitoramento de recursos (docker stats). - [Nível 2] Manutenção de Disco (Docker Prune): Limpeza de imagens, volumes e builders não utilizados para liberar espaço.
- [Nível 3] Backup de Volumes e Dados Persistentes: Estratégias para backup dos diretórios mapeados nos volumes.
8. Aplicativos e VoIP (Gitea / Zabbix / Asterisk / Navegadores)
- Gitea:
- [Nível 2] Backup e Restore Completo (Database + Repositórios).
- [Nível 3] Procedimento de Upgrade de Versão (Docker).
- Zabbix:
- [Nível 1] Adição de Hosts e Templates.
- [Nível 2] Criação de Triggers e Ações de Alerta.
- [Nível 3] Otimização de Database e Housekeeping.
- VoIP (Asterisk/Issabel):
- [Nível 1] Diagnóstico de Ramais Offline (Sip Show Peers).
- [Nível 2] Troubleshooting de Áudio Unidirecional (NAT/RTP).
- [Nível 2] Análise de Logs de Chamadas (CDR/Verbosity).
- MagnusBilling:
- [Nível 1] Gestão de Usuários e Créditos: Criação de contas e recarga.
- [Nível 2] Configuração de Troncos SIP: Integração com operadoras VoIP.
- [Nível 2] Relatórios de Chamadas e CDR: Análise de consumo e faturamento.
- [Nível 3] Troubleshooting e Manutenção: Logs, asterisk CLI, atualizações.
- Navegadores (Chrome/Firefox):
- [Nível 2] Gestão via GPO (ADMX): Definir homepage, extensões obrigatórias e bloqueios.
9. Ferramentas (SSH / Putty / WinSCP / SCP)
- [Nível 0] Acesso Remoto Seguro: Guia de como usar chaves SSH (PPK/PEM) no Putty e Terminal.
- [Nível 1] Tunelamento SSH (Port Forwarding): Como acessar serviços internos de forma segura via túnel.
- [Nível 1] SCP via Terminal: Transferência de arquivos via linha de comando (
scp origem destino). - WinSCP:
- [Nível 0] Transferência de Arquivos via SFTP/SCP: Conexão segura e upload/download de arquivos.
- [Nível 1] Sincronização de Diretórios: Automatizar cópia de pastas entre servidor e máquina local.
10. Servidores Web (Nginx / Apache)
- Nginx:
- [Nível 1] Configuração Básica de Virtual Hosts: Criação de sites e redirecionamentos.
- [Nível 2] Configuração de Proxy Reverso: Encaminhamento de requisições para serviços internos.
- [Nível 2] Configuração de SSL/TLS (Let's Encrypt): Certificados gratuitos via Certbot.
- [Nível 3] Otimização de Performance e Cache: Gzip, buffer tuning e cache de conteúdo estático.
- Apache:
- [Nível 1] Configuração Básica de Virtual Hosts: Criação de sites com .htaccess.
- [Nível 2] Módulos Essenciais (mod_rewrite, mod_ssl): Configuração de redirecionamentos e HTTPS.
- [Nível 3] Troubleshooting de Erros 500/502: Análise de logs e debug de configuração.
11. Transferência de Arquivos (FTP)
- [Nível 1] Configuração de Servidor FTP/SFTP: Instalação e configuração básica (vsftpd, ProFTPD).
- [Nível 2] Segurança e Chroot Jail: Isolamento de usuários e permissões de diretório.
- [Nível 2] FTP Passivo vs Ativo: Configuração de portas e NAT para ambientes complexos.
12. Gerenciamento de Endpoints (ManageEngine Endpoint Central)
- [Nível 1] Instalação de Agentes em Endpoints: Deploy manual e automático de agentes.
- [Nível 2] Deploy de Patches e Atualizações: Configuração de políticas de patching (Windows/Mac/Linux).
- [Nível 2] Inventário de Hardware e Software: Relatórios de ativos e conformidade.
- [Nível 3] Gestão Remota e Scripts: Execução de scripts remotos e troubleshooting via console.
13. Administração de Servidores (Webmin)
- [Nível 1] Instalação e Acesso Seguro: Instalação inicial e configuração de HTTPS.
- [Nível 2] Gestão de Serviços via Interface Web: Gerenciamento de Apache, MySQL, Postfix, etc.
- [Nível 2] Agendamento de Tarefas (Cron): Criação e monitoramento de jobs agendados.
- [Nível 3] Backup e Restauração de Configurações: Exportação e importação de configurações do sistema.
14. Editores de Texto (Nano / Vim / Vi)
- [Nível 0] Nano - Editor Básico: Abrir, editar e salvar arquivos. Atalhos essenciais (Ctrl+O, Ctrl+X).
- [Nível 1] Vim/Vi - Comandos Essenciais: Modos (Normal, Insert, Command), navegação básica, salvar e sair (
:wq,:q!). - [Nível 2] Vim - Produtividade: Busca e substituição, macros, configuração de
.vimrc.
15. Comandos de Terminal
- Linux:
- [Nível 0] Navegação e Arquivos:
ls,cd,pwd,cp,mv,rm,mkdir,cat,less. - [Nível 1] Permissões e Ownership:
chmod,chown,chgrp. - [Nível 1] Processos e Recursos:
ps,top,htop,kill,df,du,free. - [Nível 2] Rede e Diagnóstico:
ping,traceroute,netstat,ss,curl,wget,dig,nslookup. - [Nível 2] Compressão e Arquivos:
tar,gzip,zip,unzip.
- [Nível 0] Navegação e Arquivos:
- Windows (CMD/PowerShell):
- [Nível 0] Navegação e Arquivos:
dir,cd,copy,move,del,mkdir,type. - [Nível 1] Rede e Diagnóstico:
ping,tracert,ipconfig,netstat,nslookup. - [Nível 2] PowerShell Essencial:
Get-Command,Get-Help,Get-Process,Get-Service, pipelines.
- [Nível 0] Navegação e Arquivos:
16. Agendamento de Tarefas (Cron / Task Scheduler)
- Cron (Linux):
- [Nível 1] Sintaxe do Crontab: Entendendo os 5 campos (min, hora, dia, mês, semana).
- [Nível 1] Gerenciamento de Jobs:
crontab -e,crontab -l, logs em/var/log/cron. - [Nível 2] Variáveis e Scripts: Definindo PATH, MAILTO, executando scripts complexos.
- Task Scheduler (Windows):
- [Nível 1] Criação de Tarefas Básicas: Agendamento via GUI (Agendador de Tarefas).
- [Nível 2] Tarefas Avançadas (schtasks): Criação via linha de comando e triggers complexos.
- Leitura de Logs Windows (Event Viewer):
- [Nível 1] Navegação no Visualizador de Eventos: Application, Security, System logs.
- [Nível 2] Filtragem e Busca de Eventos: IDs de evento críticos, exportação de logs.
- [Nível 2] Análise de Falhas de Login e Segurança: Eventos 4625, 4624, 4648.
17. Diagnóstico de Rede (Ferramentas)
- [Nível 1] Ping e Conectividade: Uso de
pingpara testar alcance de hosts. - [Nível 1] Traceroute/Tracert: Diagnóstico de caminho de pacotes (
tracerouteLinux,tracertWindows). - [Nível 2] Dig e Nslookup: Consultas DNS avançadas, verificação de registros A, MX, TXT, PTR.
- [Nível 2] Netstat/SS: Verificação de portas abertas e conexões ativas.
- [Nível 2] Curl/Wget: Testes de HTTP, headers, download de arquivos.
18. Certificados SSL/TLS (Certbot / Let's Encrypt)
- [Nível 1] Instalação do Certbot: Instalação em Debian/Ubuntu, CentOS/RHEL.
- [Nível 2] Emissão de Certificados: Modo standalone, webroot e DNS challenge.
- [Nível 2] Renovação Automática: Configuração de cron para
certbot renew. - [Nível 3] Troubleshooting de Expiração: Diagnóstico de falhas de renovação e rate limits.
19. Backup Empresarial (Veeam)
- [Nível 1] Instalação e Configuração Inicial: Deploy do Veeam Backup & Replication.
- [Nível 2] Backup de VMs (VMware/Hyper-V): Criação de jobs de backup e políticas de retenção.
- [Nível 2] Backup de Endpoints (Veeam Agent): Proteção de workstations e servidores físicos.
- [Nível 3] Restauração Granular: Recuperação de arquivos, itens de Exchange/AD, VMs completas.
- [Nível 3] Replicação e Disaster Recovery: Configuração de réplicas e failover plans.