Cursos de OpenBSD
O BSD possui muitos descendentes, entre os mais conhecidos o FreeBSD, NetBSD, OpenBSD e DragonFly. O OpenBSD é um sistema operacional UNIX gratuito, baseado no BSD 4.4, cujos principais esforços enfatizam a portabilidade, padronização, correção, segurança proativa e criptografia integrada.
O OpenBSD se beneficia de um forte processo de desenvolvimento em muitas áreas, oferecendo a oportunidade de se trabalhar com tecnologias emergentes com uma comunidade internacional de programadores e usuários finais. O OpenBSD tenta minimizar a necessidade de personalização.
OpenBSD: Projetando Ambientes Seguros
Curso exclusivo que aborda o projeto de clusters em um ambiente OpenBSD de forma nativa ao sistema operacional. Confira o Boteco 4Linux que discutiu o tema.
Quem deve fazer este curso e por quê
Técnicos, analistas, administradores de redes ou pessoas interessadas em aprender a instalar e configurar firewalls ou servidores seguros com o uso de OpenBSD.
Por que fazer este curso na 4Linux
-
O curso ensina as metodologias de segurança provocando e estimulando discussões, e mostra as formas mais eficientes de execução;
-
O treinamento mostra práticas que vão desde instruções racionais, seguras e eficientes para instalar e configurar um sistema de firewall baseado em OpenBSD, até dicas avançadas para a utilização em empresas de grande porte;
-
O material é inédito em vários aspectos, foi totalmente produzido pela 4Linux e contém informações que são frutos de pesquisa e experiência em ambientes de produção onde o OpenBSD foi usado como dispositivo de firewall;
-
O treinamento é ministrado por profissional extremamente aptos, com anos de experiência na área da computação, que conhece OpenBSD desde a versão 2.7 e já trabalhou com sistemas como o VM/CMS contido em ambientes IBM mainframe 4381 e Unix como Solaris, Digital, SCO, AIX. Em especial, o instrutor tem experiência com sistemas operacionais de código aberto, principalmente da família BSD (FreeBSD/OpenBSD/NetBSD).
Troubleshooting em OpenBSD
Esta etapa do curso visa a capacitação dos alunos na resolução de problemas, preparando-o para diferentes cenários do dia a dia profissional. Foi desenvolvida de forma que o aluno possa testar e aplicar os conhecimentos obtidos durante as aulas, para identificação e correção de falhas previamente elaboradas pelos técnicos da 4Linux.
-
Introdução:
-
Tipos de sistemas BSD;
-
Vantagens do OpenBSD para a área de segurança de dados;
-
Tipo do File System usado pelo OpenBSD.
-
Instalação:
-
Definição das partições a serem usadas;
-
Preparação das partições (/, var, swap e home);
-
Seleção e instalação dos pacotes;
-
Instalação do Gerenciador de Boot;
-
Exercício de instalação.
-
Manuseio do Sistema Operacional:
-
Comandos de linha e uso do kshell (criação de usuários, etc );
-
Estrutura do file system e arquivos de configuração;
-
Criação e uso de swap em arquivos;
-
Customizando a performance dos acessos aos devices de rede;
-
Aplicação de patches;
-
Scripts Administrativos;
-
Exercícios.
-
I. Definir as variáveis para controle do Kernel;
-
II. Criar e ativar um arquivo do swap;
-
III. Configurar placas de rede;
-
IV. Configurar clientes para DNS;
-
V. Aplicação de Patches.
-
Configuração do Sistema como Roteador e Firewall:
-
Visão Geral;
-
Definição das diversas modalidades de Firewall (Bastian Host, DMZ, Back-To-Back e Honey Pot);
-
Definição e uso de macros e variáveis estáticas;
-
Definição e uso de tabelas dinâmicas e estáticas de IPs;
-
Definição e uso de âncoras;
-
Necessidades de uma bridge e uso do OpenBSD como bridge;
-
Balanceamento de cargas;
-
Definição e necessidades do uso de CARPs;
-
Exercícios.
-
I. Criação de um arquivo de regra básico com uma tabela e variáveis estáticas;
-
II. Aprimoramento do primeiro arquivo de regras depositando uma rede NAT;
-
III. Configurando acessos a um servidor SMTP público;
-
IV. Bloqueio de acessos ao Messenger, ICQ e Yahoo Messenger;
-
V. Usando âncoras;
-
VI. Liberação de acessos a servidores Windows Domain Controllers;
-
VII. Configuração do protocolo CARP para duas interfaces e simulação de falha em uma delas.
-
Atualização do Kernel e demais aplicações:
-
Introdução;
-
Compilação do Kernel do OpenBSD;
-
Atualização de aplicações nativas do sistema operacional;
-
Atualização de aplicações externas ao sistema operacional;
-
Exercícios.
-
I. Compilação de Kernel com uma nova versão do OpenBSD;
-
II. Atualizando uma aplicação nativa do shell (ssh);
-
III. Atualizando uma aplicação externa ao sistema operacional (openSSL).
-
Ferramentas Administrativas:
-
Estudo de tipos de ferramentas administrativas;
-
WebMin. Compilação, Instalação e manuseio;
-
Exercícios com o uso do WebMin.
-
Configurando um Sistema VPN:
-
Definição de IPSEC e conceitos básicos;
-
Como o OpenBSD trabalha com VPN em IPSEC;
-
Criação de um arquivo de configuração para uso de IPSEC;
-
Exercício para uso de conexões VPN.
-
Leitura básica em inglês técnico;
-
Conhecimentos em TCP/IP;
-
Familiaridade com o trabalho em linha de comando com sistemas operacionais Linux, Unix ou similares (gerenciamento de diretórios, arquivos, editor de textos vi etc);
-
Conhecimentos Intermediários em Linux, incluindo:
-
Compilação de kernel
-
Networking em Linux
A 4Linux preocupa-se com o aproveitamento máximo dos alunos em sala de aula, e uma de suas iniciativas para que isso acontecesse foi desenvolver a exclusiva prova de pré-requisitos . Desta forma. o iniciante não se perde em meio a assuntos de complexidade maior e os avançados podem exigir o máximo dos instrutores.
Faça a prova e descubra qual é o curso ideal para seu estágio de especialização (70% de pontuação é o mínimo aconselhável para que possa acompanhar o curso sem dificuldades).
-
01 CD com cópia do OpenBSD
-
01 Apostila de exercícios + conteúdo
Curso presencial:
40 horas
Noturno: 2 semanas de segunda a sexta, 4 horas diárias.
Diurno: 1 semana de segunda a sexta, 8 horas diárias.
Finais de Semana: 5 sábados ou domingos, 8 horas diárias.