O Melhor programa de Formação de Administradores de Sistema Linux:
- Programa 100% compativel com a última atualização LPI de Abril/2009.
- Mais de 620 Itens Analisados
- Incluindo Segurança no linux.
- Apostila completa para não perder tempo copiando.
AULAS TOTALMENTE PRÁTICAS

O que é o Linux?
É um Sistema Operacional derivado do UNIX, feito para rodar em computadores pessoais e servidores. Suporta multitarefas real, memória virtual, bibliotecas dinâmicas, rede TCP/IP, nomes de arquivos com 255 caracteres, proteção, além de muitas outras finalidades.
Atualmente está sendo usado por mais de 80% das empresa, devido sua grande
estabilidade , robustez contra ataques e biaxo custo.
Para quem se destina:
Profissionais e estudandes que desejam aprofundar seus conhecimentos neste
sistema operacional e preparar-se para as provas de certificação .
Por que estudar Linux?
Linux é um sistema de livre distribuição, e muitas empresas estão migrando do
Windows para o Linux a fim de reduzir muito o custo com o software e atualmente
temos poucos administradores nesta área, assim os salários estão bem mais
atraentes.
Finalidades deste curso:
Tornar o aluno um Administrador de Sistema Linux, isto é, deixá-lo apto a
Implementar um Servidor Linux com diversos serviços , Criar Partições, Formatar,
Instalar, Operar em Modo Texto, Operar em Modo Gráfico,
Compactar Arquivos, Gerenciar Backup, Instalar Aplicativos, Gerenciar Processos,
Gerenciar Usuários e Grupos, Instalar Periféricos, Manutenção do Sistema,
Utilizar o Shell, Gerenciar Quotas, Implementar Sistema de Segurança, Gerenciar
Impressão, Trabalhar com Permissões Especiais e Muito Mais).
O que é o LPI ( LPI – LINUX PROFESSIONAL INSTITUTE)?
É uma instituição que acompanha o desenvolvimento do linux no mundo. Foi
incorporada como instituição em 1999 no Canadá. Atualmente é reconhecida
mundialmente como a primeira organização a incentivar o Open Source (código
aberto) e o Free Software. As certificações LPI-Linux são as de maior
reconhecimento entre fabricantes, empresários e profissionais de TI.
Porque o ADV Informática o prepara melhor para as Certificações Linux LPI? Este treinamento é Coordenado pela Engenheira Suely Pires que tem em seu currículo os títulos de Mestrado em Sistemas de Computação pelo IME (Instituto Militar de Engenharia) e Doutorado em Engenharia de Computação pela COPPE-UFRJ. Além de vasta experiência em Administração de diversos Sistemas Operacionais de Rede.
Nossos instrutores são certificados, além de possuir experiência em implementação de sistemas de redes em diversas empresas.
Durante o treinamento serão utilizadas diversas distribuições (Ubuntu-server, debian, fedora, slackware, mandriva, suse). a fim de consolidar o aprendizado e tornar o aluno mais confiante.
Este Treinamento foi Desenvolvido Visando Fornecer um Alto Nível de Aproveitamento do Aluno, sendo assim Todas As Aulas São Práticas e é Disponibilizado um Computador de Alta Performance para cada Participante.
O que é a certificação LPIC-1 (JUNIOR LEVEL ADMINISTRATION)?
Este é o primeiro nível da certificação LPI e foi desenvolvido para garantir a competência dos profissionais administradores do sistema operacional Linux.
Foi desenvolFoi desenvolvido para ser neutro em termos de distribuição.
É composto pelos exames 101 e 102 O treinamento “Linux System
Administrator” desenvolvido e ministrado pelo ADV-Informática prepara plenamente
o aluno para realizar estes dois exames e esta ATUALIZADO CONFORME ÚLTIMA
REVISÃO LPI DE ABRIL DE 2009.
Após o Treinamento o Aluno estará Preparado para:
- Realizar provas de certificação MANDRIVA, RED HAT, LPIC-1 (Composta pelas provas 101 e 102) e CompTia.
- Administrar Sistemas Linux
Pré-requisito:
Desejável que o aluno tenha noções do sistema operacional windows 98 ou XP.
Carga Horária:
100 horas
Para mais informações ligue para um destes números: (21)
2210-1180 (21) 2240-4378 (21) 2262-6887
Programa Completo de Treinamento: Linux System Administrator
Programa 100% compatível com o exame LPIC-101 , mais de 620 itens analizados.
CONHECENDO O LINUX
- O kernel.
- As distribuições linux.
- As licenças GNU GPL e GPL
- O projeto GNU
- Atribuições de um administrador de Sistemas
- O mercado de trabalho para o Administrador de Sistema Linux.
- Dicas de uso.
- Multiusuário.
- O usuário root.
- Segurança de acesso.
- Ambientes Gráficos. (Gnome, KDE, Wmaker, Fluxbox...).
- Definindo o Shell
- Modo texto (Terminais virtuais).
- Alternando entre o modo gráfico e texto.
- Apresentação do prompt.
- Usando o mouse no modo texto
- Copiando e colando no terminal.
- Configurando o terminal.
ADMINISTRAÇÃO DE SISTEMAS I (Comandos básicos).
- Listando o conteúdo de um diretório
- O comando ls.
- Opções do ls.
- Gerenciando diretórios e arquivos.
- Comandos usados
- Rmdir
- Touch
- Mv
- Cp
- Padronização de cores
- Comando de monitoramento do sistema.
- Setterm
- Configurando o monitor
- Configurando o teclado no modo texto
- Loadkeys
- Shutdown –h now
- Shutdown –r now
- Ctrl + alt + Del
- Init 0
- Init 6
- Halt
- Reboot
- Power Off
A ESTRUTURA DE DIRETÓRIOS
- Estudo detalhado de todos os diretórios
- /
- /boot
- /sbin
- /etc
- /opt
- /tmp
- /home
- /lost + found
- /root
- /usr
- /var
- /dev
- /lib
- /mnt
- /proc
- /src
- Estudando o diretório /proc
- Comandos usados
- Lspci
- Listando dispositivos suportados pelo o kernel.
- Cat Devices
- Meninfo (Mapa de memória)
- MTRR
- IOPORTS
- Kcore
- Reset.
- Estudando o diretório /dev
- Apresentação de dispositivos
- Tty1
- TtyS 0, 1, 2, 3
- HDA, B, C, D
- SDA, B, C, D
- Cdrom
- Fd0
- Usb
- Raid (MD0).
FHS
INSTALANDO O DEBIAN, UBUNTU, FEDORA, SLACKWARE E SUSE.
- INSTALANDO O LINUX
- Esquemas de particionamento
- Tipos de partições.
- Primária, estendida, lógica.
- Determinando o tamanho de cada partição.
- Utilizando o Disk Druid.
- Utilizando o Cfdisk.
- Configurando mouse.
- Configurando o teclado.
- Configurando o monitor.
- Instalando pacotes.
- Definindo a configuração do Ambiente Gráfico (Xserver).
- Criando um usuário.
- Programas de gerenciamento de Boot.
- Lilo e Grub.
- O que é MBR.
- Finalizando a Instalação
EDITORES DE TEXTO
- Vi
- Opções do vi
- /. ?
- h,j,k,l
- i, o, a
- ZZ, :w!, :q!, e:!
- c, d, p, y, dd, yy
- Mcedit
GERENCIANDO O SHELL BASH
- Variáveis do shell
- Variáveis locais e globais
- Variáveis mais usadas
- Home
- Username
- Path
- Export.
- Ps1
- Pwd
- Term
- Lang
- Hostname
- Histsize
- Criação de variáveis
- Visualizando as Variáveis do Sistema
- Env
- unset
- list
- Tipos de shell (bash, sh, csh, tcsh, ash, zsh, ksh).
- O comando chsh
- Opções do comando chsh
- Histórico de comandos (History)
- O arquivo /home/user/.bash_history
- Criando alias.
- Analisando os arquivos do Shell bash
- ~/.bash_profile
- ~/.bash_login
- ~/.profile
- ~/.bashrc
- ~/.bash_logout
- ~/.inputrc
- Mudando o prompt do user
- Redirecionamento de arquivos
- Entrada e saída padrão de dados
- Definindo pipes
- Tee
- Filtrando arquivos de texto
- Comandos usados
- Sort
- Fmt
- join
- Split
- Cat
- Tac
- Head
- Tail
- xargs
- Shred
- Wc
- Tr
- Cut
- Expand
- Unexpand
- uniq
- N1
- Od
- Paste
- Coringas
- Simbolos corringa
- *, ?, {} e [ ]
- Expressões regulares
- Metacacteres (‘, “, \, ^, $, [a-z], [0-9], [^abc], ., /texto/)
- grep
- Opções do comando grep
- egrep
- fgrep
- sed
- Opções do comando sed
- regex
USUÁRIOS NO LINUX
- Adicionando e gerenciando usuários
- /etc/passwd
- Comandos usados
- Useradd
- Passwd
- Usermod
- Userdel
- Informações adicionais para o user
- Finger
- chfn
- Estudando os conceitos GID UID
- Listando usuários
- Informando a ID do user
- Travando a conta do user
- Adicionando e gerenciando grupos
- /etc/group
- Comandos usados
- Groupadd
- Gwpasswd
- Groupdel
- Groupmod
GERENCIANDO SENHAS
- O arquivo /etc/shadow
- Adicionando ou trocando a idade da senha
- Utilizando
o comando chage.
- Definindo o tempo mínimo e máximo
- Tipos de senha
- Ativa,
expirada, inativa.
- O comando chroot* Recuperando e a senha de root
PERMISSÕES
- Definindo permissões
- Onde aplicar as permissões
- O comando chmod
- Trabalhando com permissões octais
- Permissões especiais
- Trabalhando com máscara de permissões
- Atributos
- Alterando o grupo ou o dono do arquivo.
- O comando chwn
- Os comandos chghp e
chattr
- Executando um arquivo
COMANDOS DE BUSCA
- Atualizando a base de dados
- Comandos usados
- Find
SISTEMA DE ARQUIVOS
- Tipos de sistemas de arquivos
- Ext2, Ext3, Ext4, Reiser, Xfs, Jfs, Swap, Proc
- Estudando uma partição
- Definindo
Inodo
- Definindo Bloco
- Usando o programa Fdisk e Cfdisk
- Criando uma unidade
swap
- Comandos usados
- Mkswap
- Swapon
- Swapoff
- Exibindo informações do
sistema de arquivos
- Ajustando parâmetros do sistema de arquivos
- O comando
Dumpe2fs
- O comando tune2fs
- O comando debugfs
- O comando sync
- Formatando
uma partição
- O comando mkfs
- O comando fdformat
- Verificando e corrigindo
erros no sistema de arquivos
- Trabalhando com links
- Criando
um link simbólico
- Criando um link Absoluto
- Definindo os pacotes usados pelo
sistema de arquivos.
- Montando uma partição
- o Os comandos mount e umount
- Analisando e editando o arquivo /etc/fstab
- o Opções do /etc/fstab
- Sw,
Defaults, User, Noauto, auto, Ro, Errors, Dump, Passo,
- Acessando uma partição
windows
- Restringindo o acesso a partição.
- Criando um arquivo iso
- Gerenciando os recursos do hd (Hard Disk)
- Criando um disco
de inicialização.
GERENCIAMENTO DE BACKUP
- Comandos de backup. (Tar, Gzip,
Bzip2, Compress, CPIO)
- Compactando arquivos.
- Descompactando arquivos.
- Executando backups no Linux.
- Realizando backups em fita dat.
- Restaurando
backup.
GERENCIANDO QUOTAS DE DISCO
- Modificando o arquivo /etc/fstab
- Gerando
a base de dados
- O comando quatacheck
- Ativando as quotas
- Quotaon
- Quotaoff
- Editando quotas do user
- Definindo quotas
- Testando as quotas
- O Programa warnquota
AGENDANDO TAREFAS
- AT
- Gerando eventos
- O comando Atrm
- Editando eventos
- Exibindo tarefas
- /var/spool/at
- CRON
- O arquivo /etc/crontab
- Os diretórios
- O diretório
/etc/cron.d
- O diretório /etc/cron.hourly
- O diretório /etc/cron.daily
- O
diretório /etc/cron.weekly
- O diretório /etc/cron.monthly
- arquivo
/etc/cron.allow
- O arquivo /etc/cron.deny
- O diretório /varspool/cron
GERENCIANDO PROCESSOS
- Conceitos sobre processos
- Como monitorar processos
- O
comando ps
- O comando top
- Opções do top
- Matando e reiniciando um processo.
- Opções do kill
- Exibindo tarefas com o comando jobs
- Opções do jobs
- Definindo a prioridade do processo
- O
comando Nice
- Opções do Nice
ADMINISTRAÇÃO DE SISTEMAS II.
INICIALIZAÇÃO DO
SISTEMA
- Opções de inicialização
- Estudando o Processo Principal - init
- Editando o arquivo /etc/inittab
- Analisando o /etc/inittab
- Seqüência de
inicialização do sistema
- Entendendo os runlevels
- Personalizando a
inicialização do Linux
- Outros arquivos analisados
- /etc/rc.d/init.d
- /etc/rc.d/rcX.d
- /etc/rc.d/rc.sysinit
- O comando update-rc.d
- O comando
invoke-rc.d
- O programa rcconf
- O comando chkconfig
- O comando service
- O
programa ntsysv
- O arquivo /etc/rc.local
- Exemplos de inicialização de scripts
- Recuperação do sistema
- Estágios onde ocorrem erros
ANALISANDO RELÁTORIOS DE
SISTEMAS (LOGS.)
- Analisando arquivos de log
- /var/log.
- Syslogd.
- Syslog.conf
- Klogd o logger
- Log de serviços
- Enviando log remotamente para
um servidor
INSTALAÇÃO AVANÇADA DE PACOTES.
- Estudo de pacotes rpm
- Opções do
rpm
- O aluno aprende:
- Instalar
- Remover
- Atualizar
- Listar
- Configurar
- Compilar
- Consultar um pacote
- Analisar dependências
- Forçar a instalação
- Trabalhar com pacotes no Debian
- Instalando e gerenciando pacotes dpkg
- Instalando e gerenciando com o comando apt
- Opções do apt
- Definindo um servidor na net para o apt.
- O comando Yum
- rpm
- rpm2cpio
- rpm2cpio
- /etc/yum.conf
- /etc/yum.repos.d/
- yum
- yumdownloade
O X-WINDOWS-SYSTEM
- Instalando o ambiente gráfico
- Xserver , Xclient e clients
- Pacotes necessários
- Configurando o monitor, teclado, mouse, placa de vídeo
- Editando o arquivo
- /etc/X11/XF86config-4 e /etc/X11/xorg.conf
- Iniciando o X
- Testando o X
- Finalizando o X
- Utilizando o comando xf86cfg
- Utilizando o comando Xconfigurator
- Instalando gerenciadores de login
- Definindo o gerenciador de login padrão
- /etc/X11/default-display-manager
- Instalando um gerenciador de janelas.
- KDE,
GNOME, WindowMaker, e outros
- XDMCP
- /etc/X11/prefdm
- Analisando os diretórios
- /etc/kde3/kdm/*
- /etc/X11/gdm/*
- /etc/X11/xdm/*
- A
variável Display
- Executando uma aplicação remotamente
- Analisando o arquivo
xinitrc
PROGRAMANDO EM SHELL SCRIPT
- Criando scripts
- Conhecendo as
expressões.
- Expressões (-gt, -lt , -le, -ge, -eq, -ne)
- Operadores lógicos
(or, and, not)
- Otimização de comandos
- Caracteres especiais
- Operadores
aritméticos.
- Crase.
- Aspas simples
- Aspas duplas
- Utilizando as estruturas
(if, while, function, select, case, for, until, test, seq).
- Declarações
numéricas.
GERENCIANDO BANCO DE DADOS (SQL data management )
- Manipulando dados
do SGDB
- Comandos básicos do SQL
- insert
- delete
- select
- from
- update
- where
- group by
- order by
- join
DEFINIÇOES DE IDIOMAS E PADRÕES DE
CODIFICAÇÃO
- O comando /usr/bin/locale
- Variáveis de idioma:
- Alterando a codificação utilizada
- Tipos de codificação
- Unicode
CONFIGURANDO O HARDWARE NO LINUX
- Conceitos sobre
o hardware.
- Comparando o Windows e o Linux
- Reconhecendo dispositivos.
- Instalando dispositivos
- Placa de rede
- Placa de som
- Placa de wlan
(Wireless)
- Comando usados
- dmesg
- lspci
- lsusb
- usbview
- modprobe
- lsmod
- pcimodules
- Conceitos sobre barramentos PCI, USB, SCSI
- Conhecendo os
recursos (IRQ, DMA, I/O)
- /proc/dma
- /proc/interrupts
- /proc/ioports
- Visualizando dispositivos pci
- Definindo a configuração dos
dispositivos USB, SCSI, ISA e outros.
- SCSI
- /proc/scsi/
- scsi-id
- scsi_info
- USB
- usb-uhci.o
- usb-ohci.o
- usb-storage.o
SERVIDOR DE IMPRESSÃO
- Utilizando o servidor CUPS
- Fila de impressão
- Configurando uma impressora.
- Configurando o servidor de impressão.
- Gerenciando a fila de impressão
- Utilizando a linha de comando.
- Imprimindo remotamente.
- Comandos usados
- (CUPS, PRINTTOOL, LPC, LPR, LPRM)
INTRODUÇÃO A REDE
- Redes atuais
- Lan, Man,
Wan
- Tipos de Rede
- Redes Ponto a ponto
- Redes Cliente Servidor
- Estação
- Servidor Remoto
O PROTOCOLO TCP / IP
- Definindo o TCP/IP
- Analisando as
camadas do TCP/IP
- Rede, Internet, Transporte, Aplicação
- Comparando com o
modelo OSI
- O protocolo IP
- o Estudando as classes
- Onde e como
aplicar as classes
- Onde e como aplicar o endereço IP
- Diferenças sobre
endereços públicos e privados
- Máscaras de rede
- Definindo subredes.
- Cálculo
de subredes.
- CIDR.
- Protocolos do TCP/IP
- FTP./ HTTP./HTTPS/ SMTP./ DNS./
TFTP./ TCP./ UDP./ IP./ ARP./ ICMP./ RARP./ LLC./ MAC
- Analisando o arquivo
/etc/services.
- Conceitos sobre portas.
- Usando comandos de rede
- arp./
ping./ hostname. / who./
- Roteamento no linux
- Definindo roteamento
- Definindo Gateway
- O comando route
- Opções do comando route
- Criando rotas
para a rede
- O comando traceroute
- O comando tracepath
- Configurando a rede
no linux
- Aplicando o TCP/IP no linux.
- O comando ifconfig
- Opções do
ifconfig
- Trabalhando com placa de rede.
- Editando arquivos de rede:
- /etc/sysconfig/network-scripts/ifcfg-eth0
- /etc/networks/interfaces
- /etc/sysconfig/network
- Comando netstat
INTRODUÇÃO AOS
SERVIÇOS DE REDE
- O super servidor (inetd, xinetd)
- /etc/inetd.conf
- /etc/xinetd.conf
- Introdução ao servidor (FTP)
- ftp , get, mget, put, mput,
hash, cd, ls , prompt, help, bye, pwd, ascii, binary
- Introdução ao serviço
(Telnet)
- telnet-server
- telnet-client
- TCP Wrappers (Segurança no Inetd)
- Definindo o TCP Wrappers
- /etc/hosts.allow
- /etc/hosts.deny
- /etc/nologin
- Introdução ao Domain name server (DNS)
- /etc/hosts
- /etc/resolv.conf
- /etc/nsswitch.conf
- Testando o DNS
- Mail Transfer Agent (MTA)
basics
- o postfix
- qmail
- sendmail
- exim
- ~/.forward
- sendmail emulation
layer commands
- newaliases
- mail
- mailq
- Network Time Protocol (ntp)
- ntpd
- ntpdate
- date
- hwclock
- pool.ntp.org
- /usr/share/zoneinfo
- /etc/timezone
- /etc/localtime
- /etc/ntp.conf
- Segurança no linux
- nmap
- netstat
- Removendo serviços não utilizados
- Controlando os usuários com SUDO
- ulimit
- lsof
- Secure Shell (SSH)
- Analisando os arquivos
- /etc/ssh/sshd_config
- /etc/ssh_known_hosts
- ssh
- ssh-add
- ssh-agent
- ssh-keygen
- ~/.ssh/id_dsa and id_dsa.pub
- ~/.ssh/id_rsa and id_rsa.pub
- /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub
- /etc/ssh/ssh_host_dsa_key
and ssh_host_dsa_key.pub
- /etc/ssh_known_hosts
- ~/.ssh/authorized_keys
- gpg
- ~/.gnupg/*
Ir para o topo da página