FreeBSD Projetando Servidores Seguros (410)
FreeBSD Projetando Servidores SegurosO curso aborda diversos conceitos do sistema FreeBSD desde a instalação, manuseio, gerenciamento, customização e compilação do kernel. O aluno terá os conhecimentos para o projeto de servidores tomando como base sempre as boas práticas do mercado e os conhecimentos para a aplicação de ajustes que visem retirar o máximo de desempenho sem perder em segurança.
Quem deve fazer este curso e por quê
Técnicos, analistas, administradores de redes ou pessoas interessadas em aprender a instalar e a configurar ambientes de servidores seguros e eficientes com o uso de FreeBSD.
O foco deste curso não é mostrar de forma detalhada como se instala ou como se configura serviços Internet (Squid, DNS, LDAP, DHCP...), mas mostrar como operar, manter e customizar o FreeBSD para o desempenho de qualquer tarefa desejada, abordando trobleshooting, tuning e segurança.
Por que fazer este curso na 4Linux
- Único do mercado com Wireless, Tuning e Troubleshooting em seu conteúdo, com ênfase em segurança, balanceamento de cargas e priorização de pacotes;
- Para adquirir os conhecimentos necessários em gerenciamento de FreeBSD e aprimorar as bases em ambientes Unix Like;
- Para conhecer como usar metodologias internacionais de boas práticas contidas no ITIL (Information Technology Infrastructure Library) para o projeto de servidores;
- Para aprender de forma simples como fazer priorização de tráfego em servidores Web ou Correio Eletrônico;
- Ter conhecimento em FreeBSD é um importante diferencial;
- Aprimoramento dos conhecimentos em Segurança da Informação (backups, projeto e instalação de servidores);
- Finalmente, para adquirir o conhecimento de como implementar servidores Internet visando projetos de grande volume de conexões.
Conteúdo Programático
- Uma visão geral:
- Tipos de sistemas BSD;
- Por que FreeBSD?
- Características do FreeBSD 7.0;
- Vantagens do FreeBSD para a área de servidores.
- Instalação:
- Diferenças entre instalação de servidores e desktops;
- Processo de instalação;
- Como o FreeBSD nomeia as partições?
- Como particionar uma instalação do FreeBSD para o seu modelo de servidor?
- Introdução ao Sysinstall;
- Seleção de pacotes;
- Exercício
- Manuseio do Sistema Operacional:
- O sistema Unix;
- Usando mídias removíveis (CDs, DVDs e disquetes);
- Gerenciador de Boots – Visão Geral;
- Exercício
- Instalação de Aplicativos:
- Apresentação dos modelos de instalação usando Packages and Ports;
- Benefícios e deficiências de cada modelo de instalação;
- Considerações finais;
- Exercício
- Ambiente X:
- Conhecendo o ambiente X;
- Instalação do ambiente X;
- Instalação do gnome;
- Trabalhando com o gnome;
- Exercício
- Gerenciamento e Customização:
- Conhecendo o processo de boot do FreeBSD;
- Otimizando e gerenciando o inetd;
- Ferramentas de gerenciamento;
- Aplicação de patches;
- Compatibilidade entre o FreeBSD e linux para executar e instalar aplicativos linux nativo;
- Compilando o Kernel do sistema operacional;
- Ajustes para melhoria de desempenho em aplicativos ou para melhorar o desempenho do sistema operacional (tuning).
- Exercício
- Serviços mais Indicados para Servidores:
- Configuração e gerenciamento do FreeBSD como servidor para:
- Exercício
- Segurança com FreeBSD:
- Comparação com o OpenBSD como modelo de firewall;
- Diferenciais do FreeBSD
- Configurando o FreeBSD como um firewall;
- Sistemas para auditoria e criptografia;
- Ajustes nos acessos ao sistema operacional para elevação de segurança;
- Backup e metodologias para falha ou falta;
- Exercício
- Sistema Wireless:
- Conceitos básicos de redes wireless;
- Configuração de Kernel para acesso wireless;
- Configuração de acessos wireless;
- Exercício
- Troubleshooting:
- Problemas ou imprevistos com a instalação;
- Problemas com a comunicação de rede;
- Imprevistos com compilação de kernel;
- Analise de carga para verificação de problemas;
- Verificações no sistema de logs e no file system para operação de processos;
- Análise básica de conectividade em aplicações TCP/IP.
- Exercício
Pré-requisitos
- Leitura básica em Inglês Técnico;
- Conhecimentos em TCP/IP;
- Ter familiaridade com o trabalho em linha de comando com sistemas operacionais Linux, Unix ou similares (gerenciamento de diretórios, arquivos, editor de textos vi entre outros);
- Conhecimentos Intermediários em Linux incluindo:
- Compilação de kernel
- Networking em Linux
- Ou ter feito o curso 452 (Linux Network Serves na 4Linux).
Material didático
FreeBSD®6 Unleashed03 CDs com a cópia do FreeBSD;- 01 Pasta da 4Linux com 01 caneta e 01 bloquinho de anotações;
- Best Seller FreeBSD®6 Unleashed, de Brian Tiemann, Ed. Sams;
- Apostila de exercícios e notas complementares;
Carga horária
40 horas