Sobre o Curso

Linux Avançado

Objetivo

Permitir ao aluno tornar-se administrador de servidores Linux através de ferramentas e técnicas consolidadas no mercado.

Pré-requisitos

Introdução a Administração de Sistemas Linux e Redes de Computadores.

Método

Teórico e Prático

Carga Horária

80h

Conteúdo Programático

Módulo 1 (40h)

1 - Hardware e Arquitetura
a. Configurar definições fundamentais de BIOS
b. Configurar Modem e Placas de som
c. Configurar dispositivos SCSI
d. Configurar placas diversas
e. Configurar dispositivos de comunicação
f. Configurar dispositivos USB

2 - Instalação do Linux e Gerenciamento de Pacotes
a. Definir o layout do HD
b. Instalar um gerenciador de inicialização
c. Compilar e instalar programas a partir do código-fonte
d. Gerenciar bibliotecas compartilhadas
e. Usar o gerenciador de pacotes do Debian (dpkg)
f. Usar o gerenciador de pacotes da RedHat (rpm)

3 - GNU e Comandos Unix
a. Trabalhar com a linha de comando
b. Trabalhar com fluxo e texto usando filtros
c. Realizar gerenciamento básico de arquivos
d. Manipular seqüências de texto com pipes e redirecionadores
e. Criar, monitorar e remover processos
f. Modificar a prioridade de execução de processos
g. Procurar arquivos de texto usando expressões regulares
h. Realizar operações básicas de edição de arquivos usando vi

4 - Dispositivos, Sistema de arquivos Linux, Hierarquia de sistema de arquivos padrão
a. Criar partições e sistemas de arquivo
b. Manter a integridade dos sistemas de arquivo
c. Controlar montagem e desmontagem de sistemas de arquivo
d. Gerenciar cotas de disco
e. Usar permissões de arquivos para controlar o acesso
f. Gerenciar propriedade de arquivos
g. Criar e alterar links físicos e simbólicos
h. Encontrar arquivos de sistema e colocá-los no local correto

5 - O Sistema X Window
a. Instalar e configurar o XFree86
b. Preparar um gerenciador de exibição
c. Instalar e personalizar um ambiente de gerenciamento de janelas

Módulo 2 (40h)

1 - Kernel
a. Gerenciar/Consultar kernel e módulos do kernel em tempo de execução
b. Reconfigurar, compilar e instalar um kernel personalizado e módulos do kernel

2 - Inicializar, Inicialização, Desligamento e Níveis de Execução
a. Inicializar o sistema
b. Alterar o nível de execução e desligar ou reinicializar o sistema

3 - Impressão
a. Gerenciar impressão e filas de impressão
b. Imprimir arquivos
c. Instalar e configurar impressoras locais e remotas

4 - Documentação
a. Usar e gerenciar a documentação local do sistema
b. Encontrar documentação sobre Linux na Internet
c. Notificar usuários sobre questões relacionadas ao sistema

5 - Shells, Scripting, Programação e Compilação
a. Personalizar e usar o ambiente shell
b. Personalizar ou escrever scripts simples

6 - Tarefas administrativas
a. Gerenciar contas de usuários e grupos, bem como arquivos de sistemas relacionados
b. Ajustar as variáveis de ambiente do usuário e do sistema
c. Configurar e usar arquivos de log do sistema para atingir as necessidades administrativas e de segurança
d. Automatizar tarefas administrativas do sistema através do agendamento de jobs que serão executados no futuro
e. Manter uma estratégia efetiva de backup de dados
f. Manter a data e hora do sistema

7 - Fundamentos de Redes de Computadores
a. Fundamentos do TCP/IP no Linux
b. Configuração e resolução de problemas de TCP/IP no Linux
c. Configurar o Linux como um cliente PPP

8 - Serviços de Redes de Computadores
a. Configurar e gerenciar inetd, xinetd, e serviços relacionados
b. Operar e realizar configuração básica do sendmail
c. Operar e realizar configuração básica do Apache
d. Gerenciar apropriadamente os serviços NFS, smb, e nmb
e. Realizar configuração básica de serviços de DNS
f. Configurar OpenSSH (shell seguro)

9 - Segurança
a. Realizar tarefas administrativas de segurança
b. Definir segurança do sistema
c. Definir segurança de usuários

 

2004-2009 NetCom - Treinamentos e Soluções Tecnológicas. Todos os direitos reservados.