Apresentação
O curso Linux Avançado prepara os participantes para a administração efectiva de sistemas baseados em Linux, abordando tópicos como gestão de serviços, segurança, redes, automatização e manutenção de servidores em ambientes reais.
Enquadramento
A administração de sistemas Linux é uma competência altamente procurada no mercado tecnológico, essencial em infraestruturas de servidores, cloud e operações DevOps. Esta formação proporciona aos formandos conhecimentos práticos e aplicáveis para gerir sistemas de produção de forma segura, fiável e eficiente.
Destinatários
Ideal para:
- Administradores de sistemas que desejam aprofundar competências em Linux;
- Profissionais de infraestrutura de TI responsáveis pela gestão de servidores;
- Técnicos com experiência básica em Linux que queiram transitar para funções administrativas;
- Equipas de DevOps / SRE que integram Linux nos seus pipelines de automação.
Prérequisitos
Antes de frequentar o curso recomendase:
- Conhecimentos básicos em Linux (linha de comando, gestão de ficheiros e permissões);
- Noções de redes e serviços de sistema;
- Experiência prática mínima com um ambiente Linux.
Objectivo Geral
Dotar os formandos das competências necessárias para administrar com segurança sistemas Linux, gerir serviços e redes, automatizar tarefas rotineiras e aplicar políticas de segurança essenciais para ambientes empresariais.
Objectivos Específicos
No final do curso os participantes serão capazes de:
- Configurar e gerir serviços de rede e servidores essenciais.
- Aplicar políticas de segurança adequadas ao sistema operativo.
- Gerir software e pacotes num ambiente de produção.
- Monitorizar e optimizar o desempenho do sistema.
- Automatizar tarefas administrativas recorrentes.
- Implementar estratégias de backup e recuperação.
Programa
Módulo 1 — Revisão de Fundamentos Administrativos
- Linhas de comando avançadas
- Gestão de utilizadores e grupos
Módulo 2 — Serviços e Rede
- Configuração de serviços de rede
- Servidores básicos (DNS, HTTP, FTP)
Módulo 3 — Segurança de Sistema
- Firewall e regras de acesso
- Gestão de permissões e políticas de segurança
Módulo 4 — Automatização de Tarefas
- Scripting básico com Bash
- Agendamento com cron e at
Módulo 5 — Gestão de Pacotes e Actualizações
- Estratégias de actualização do sistema
- Resolução de dependências
Módulo 6 — Monitorização e Performance
- Ferramentas de monitorização
Módulo 7 — Backup e Recuperação
- Estratégias de restauração de dados
Módulo 8 — Administração em Ambientes Produtivos
- Boas práticas de administração de sistemas
- Estudos de caso aplicados