Curso Preparatório: Linux Administrator
O curso preparatório Linux Administrator é ideal para profissionais de TI, administradores de sistemas e engenheiros que desejam aprender a configurar, gerenciar e manter servidores Linux. O curso abrange desde os conceitos básicos até a administração avançada de sistemas Linux, capacitando os participantes a implementar e solucionar problemas em ambientes de produção. Este curso também prepara os participantes para exames de certificação Linux, como LPI, CompTIA Linux+ e RHCSA.
1. Introdução ao Linux e Arquitetura do Sistema
- História e evolução do Linux
- Diferentes distribuições Linux: Ubuntu, CentOS, Red Hat, etc.
- Componentes principais do sistema Linux: kernel, shell, sistema de arquivos
- Instalação e configuração básica de um sistema Linux
2. Comandos Básicos e Navegação no Sistema
- Navegação no sistema de arquivos com
ls
, cd
, pwd
- Manipulação de arquivos e diretórios:
cp
, mv
, rm
, touch
, mkdir
- Uso de permissões e propriedades de arquivos com
chmod
, chown
- Introdução ao uso do editor de texto
vim
ou nano
3. Gerenciamento de Pacotes e Software
- Instalação de pacotes de software com
apt
(Debian/Ubuntu) e yum
/dnf
(RHEL/CentOS)
- Atualização e remoção de pacotes
- Gerenciamento de repositórios e fontes de pacotes
- Compilação de software a partir do código-fonte
4. Processos e Gerenciamento de Recursos
- Visualização e gerenciamento de processos:
ps
, top
, kill
, htop
- Controle de processos em segundo plano (background) e priorização de processos com
nice
e renice
- Automatização de tarefas com
cron
e at
- Monitoramento de uso de CPU, memória e disco
5. Gerenciamento de Discos e Sistemas de Arquivos
- Particionamento de discos e uso de
fdisk
e parted
- Montagem e desmontagem de sistemas de arquivos:
mount
, umount
- Configuração de sistemas de arquivos ext4, xfs, e outros
- Gerenciamento de quotas de disco e permissões de sistemas de arquivos
6. Gerenciamento de Usuários e Permissões
- Criação e gerenciamento de usuários e grupos com
useradd
, groupadd
, passwd
- Controle de acesso com permissões de arquivos e diretórios
- Implementação de políticas de segurança e controle de acesso baseadas em listas (ACLs)
- Autenticação e configuração de sudoers para permissões administrativas
7. Rede e Configurações de Rede no Linux
- Configuração de interfaces de rede e IPs
- Testes de conectividade e diagnósticos de rede com
ping
, netstat
, traceroute
, ifconfig
- Gerenciamento de serviços de rede: DNS, DHCP, SSH, etc.
- Firewall básico e configuração com
iptables
e ufw
8. Segurança e Backup
- Implementação de políticas de segurança no sistema Linux
- Gerenciamento de backups e restauração com
tar
, rsync
e scp
- Configuração de logs e auditoria de segurança com
syslog
- Proteção contra ameaças e vulnerabilidades
9. Solução de Problemas e Suporte Técnico
- Identificação e solução de problemas comuns no Linux
- Ferramentas de diagnóstico e análise de logs
- Uso de
journalctl
e logs de sistema para troubleshooting
- Estratégias para recuperação de sistemas após falhas
10. Preparação para Certificação Linux Administrator
- Revisão dos principais tópicos cobrados nos exames de certificação Linux (LPI, CompTIA Linux+, RHCSA)
- Simulados e práticas de exames
- Dicas para o exame: Estratégias de resposta
- Recursos adicionais para estudos e práticas contínuas
Pré-requisitos
- Conhecimento básico de sistemas operacionais
- Familiaridade com conceitos de rede e segurança de TI é recomendada
A quem se dirige
- Profissionais de TI que desejam trabalhar com administração de servidores Linux
- Administradores de sistemas que buscam aprimorar suas habilidades em Linux
- Engenheiros de DevOps e infraestrutura que usam Linux em ambientes de produção
- Profissionais que desejam obter certificações Linux, como LPI, CompTIA Linux+ ou RHCSA