FreeBSD Projetando Servidores Seguros (410)

tags: FreeBSD, Servidor, Troubleshooting, Tuning

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