Programa 100% compatível com o exame LPIC-101 e LPIC-102 Mais de 620 itens analisados
O Melhor programa de Formação de Administradores de Sistema Linux:
Programa 100% compatível com a última Atualização 2014.
100% PRESENCIAL 100% PRÁTICO
Apostila completa para não perder tempo copiando.
Aulas Totalmente Práticas!
O que é 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.
Para quem se destina:
Profissionais, estudantes, entusiastas, que desejam aprofundar seus conhecimentos neste sistema operacional e obter a Certificação Internacional LPI I Por que estudar Linux?
Linux é um sistema de livre distribuição, e muitas empresas estão utilizando cada vez mais sua plataforma como base,devida sua robustez e flexibilidade para servidores e desktops, tudo isso junto a uma agressiva redução de custos.Atualmente temos poucos administradores qualificados 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 configurar 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 as distribuições ( Debian, Ubuntu e Fedora), 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 desenvolvido para ser neutro em termos de distribuição e é composto pelos exames 101 e 102.
O treinamento “Linux System Administrator” desenvolvido e ministrado pela ADV-Informática prepara plenamente o aluno para realizar estes dois exames.
Após o Treinamento o Aluno estará Preparado para:
Realizar provas de certificação Red Hat – RHCSA e LPIC-1 (Composta pelas provas 101 e 102).
Administrar Sistemas Linux
Linux System Administrator (Sistemas Operacionais)
Pré-requisito:
Desejável que o aluno tenha noções do sistema operacional Windows XP ou 7.
Carga Horária:
80 horas PRESENCIAIS (40 Horas Módulo LPI 101 + 40 Horas Módulo LPI 102)
O kernel Linux As distribuições Linux As licenças GNU, GPL e FDL 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 e o usuário root Segurança de acesso
Ambientes Gráficos(Gnome, KDE, Wmaker, Fluxbox...) Definindo o Shell Bash
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
Determinar e configurar o hardware Conceitos sobre o hardware
Comparando o Windows e o Linux Reconhecendo dispositivos Diretórios do Sistema
/sys, /dev e /proc Comandos usados
Lspci,lsusb,modprobe,lsmod Módulos USB
usb-uhci o,usb-ohci o,usb-storage o Módulos Ethernet e Dispositivos de Rede
Utilitário ethtool
Avaliando o Boot
BIOS, bootloader, kernel, init Dmseg, /var/log/messages
Gerenciando níveis de inicialização, desligando ou reiniciando Opções de inicialização
Estudando o Processo Principal - init Editando o arquivo /etc/inittab
Init e telinit
/etc/rc.d/init.d, /etc/rc.d/rcX.d, /etc/rc.d/rc.sysinit Entendendo os runlevels e Sequência de inicialização Personalizando a inicialização do Linux
Os comandos update-rc.d e chkconfig Os programas rcconf e setup Os comandos invoke-rc.d e service
PROGRAMA DE CURSO - LPI 101 CONHECENDO O LINUX
ARQUITETURA DO SISTEMA.
O programa ntsysv O arquivo /etc/rc.local Desligando ou reiniciando sistema
Shutdown -h now e Shutdown -r now
Ctrl + Alt + Del, Init 0, Init 6, Halt, Reboot, Power Off
Layout de particionamento do disco para Instalação Estudo detalhado de todos os diretórios
/,/boot,/sbin,/etc,/opt,/tmp,/home,/lost + found,/root,/usr,/var,/dev,/lib,/media,/proc,/src Estudando o diretório /proc
Comandos usados Lspci
Kcore
Estudando o diretório /dev Apresentação de dispositivos Tty1 e TtyS 0,1,2,3
HDA, B,C,D e SDA, B, C, D Cdrom, Usb, Raid(MD0)
Definindo o layout de particionamento adequado Tipos de partições(Primária,estendida,lógica) Conteito sobre LVM - Logical Volume Manager
PV - physical volume, VG - volume group, LV - logical volume
Instalando o Linux (CENTOS,DEBIAN ou UBUNTU) Instalando o Linux
Esquemas de particionamento Configurando mouse,teclado e monitor Instalando pacotes
Definindo a configuração do Ambiente gráfico(XServer) Criando um usuário
Programas de gerenciamento de boot Grub e Grub 2
MBR e GPT
Finalizando a Instalação
Gerenciando o boot Grub
Instalando o Grub
Editando o arquivo /boot/grub/menu.lst Grub 2
Instalando o Grub2 /boot/grub/grub.cfg
Editando o arquivo /etc/default/grub Definindo uma imagem padrão para boot Atualizando arquivo /boot/grub/grub.cfg Update-grub2
O diretório /etc/grub.d/
superblock mbr
INSTALANDO O LINUX E GERENCIANDO PACOTES.
Gerenciando bibliotecas Ldd e ldconfig
/etc/ld.so.conf e LD_LIBRARY_PATH
Usando DPKG e o Gerenciador de pacotes APT-GET Estudo de pacotes dpkg(Debian Packages)
O comando dpkg
Opções do dpkg (Instalar, Remover, Atualizar, Listar) O utilitário Apt-get (/etc/apt/sources.list)
Aptitude e Apt-cache Atualizando o sistema
Usando RPM e o Gerenciador de pacotes YUM Estudo de pacotes rpm(RedHat Packages Manager) Os comandos rpm e rpm2cpio
Opções do rpm(Instalar, Remover, Atualizar,Listar) O utilitário YUM (/etc/yum.conf e /etc/yum.repos.d/) yumdownloader
Variáveis do shell Variáveis locais e globais
Home,Username,Path,Ps1,Pwd,Term,Lang,Hostname,Histsize Criando e exportando variáveis(Export)
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
Alias unalias
Analisando os arquivos do Shell bash
~/.bash_profile, ~/.bash_login, ~/.profile, ~/.bashrc, ~/.bash_logout, ~/.inputrc Mudando o prompt do user
Coringas
Símbolos coringa(*, ?, {} e [])
Filtrando arquivos de texto Comandos usados
Sort,Fmt,join,Split,Cat,Tac,Head,Tail,xargs,Shred,Wc,Tr,Cut,Expand,Unexpand,unit,N1,Od,Paste
Trabalhando com Linha de Comando Listando o conteúdo de um diretório
O comando ls e suas opções Comandos de navegação
Cd, Pwd,Tree,Less,More Gerenciando diretórios e arquivos COMANDOS UNIX E GNU (SHELL BASH).
Comandos usados Rmdir,Touch,Mv,Cp
Padronização das cores do Shell Compactando arquivos(tar,Gzip,Bzip2,CPIO) Descompactando arquivos(tar,gunzip,bunzip2) Informações do sistema
Date,Cal,Hwclock Configurando o terminal
Configurando o monitor e teclado Setterm
Loadkeys
Redirecionamento de arquivos Entrada e saída padrão de dados Definindo pipes
Tee e xargs
Monitorando,criando e matando processos Conceitos sobre processos
Os comandos ps e top
Matando e reiniciando um processo Os comandos kill e killall Nohup,uptime
Gerenciando tarefas em primeiro e segundo plano Os comandos jobs,fg,bg, e &
Uptime,free
Gerenciando processos em execução Os comandos nice e renice Expressões regulares
Metacaracteres(‘, “, \, ^, $, [a-z], [0-9], [^abc], ., /texto/) Grep e opções
Fgrep,fgrep Sed e opções Regex
Edição básica de arquivos com VI Opções do Vi
/,?
h,j,k,l j,o,a ZZ,w!,:q!,e:!
c,d,p,y,dd,yy
Criando partições e sistemas de arquivos Usando os programas Fdisk e Cfdisk Formatando uma partição
O comando Mkfs Mkfs.ext3 e Mkfs.ext4
SISTEMA DE ARQUIVOS,DISPOSITIVOS, E FHS
Outros sistemas de arquivos Xfs, reiserfs v3 e ntfs Criando uma unidade swap
Comandos usados Mkswap, Swapon, Swapoff
Mantendo a Integridade do Sistema de arquivos Exibindo informações do sistema de arquivos
Du, df
Definindo Inodo e Bloco
Ajustando parâmetros do sistema de arquivos Os comandos Dumpe2fs e tune2fs Os comandos debug2fs e mke2fs (legado) xfs tools
Verificando e corrigindo erros no sistema de arquivos Os comandos fsck e e2fsck
Controlando a montagem e desmontagem do sistema de arquivos O Tipos de sistemas de arquivos
Ext2, Ext3, Ext4, Reiser, Xfs, Jfs, Swap, Proc Analisando e editando o arquivo /etc/fstab
Opções do /etc/fstab
Sw, Defaults, User, Noauto, auto, Ro, Errors, Dump, Passo, Montando e desmontando uma partição
Os comandos mount e umount Definindo um ponto de montagem
/media
Gerenciando quotas de disco Editando o arquivo /etc/fstab
Gerando a base de dados (quotacheck)
Ativando e desativando as quotas (Quotaon, Quotaoff) Editando quotas do usuário (Edquota, Repquota) Definindo quotas (Soft, Hard, Grace time) Testando as quotas (warnquot)
Gerenciando permissões de arquivos e proprietários Definindo permissões
Onde aplicar as permissões O comando chmod Executando um arquivo
Trabalhando com permissões octais Permissões especiais
Suid, Sgid, Sticky
Trabalhando com máscara de permissões O comando umask
Editando Atributos
O comando chattr
Alterando o grupo ou dono do arquivo.
Os comandos chghp e chwn
Gerenciando links simbólicos e hard links ln
Opções do comando ln
Buscando arquivos no Sistema e o local de armazenamento Find
Opções – type, name, exec, ...
Atualizando a base de dados Updatedb
/etc/updatedb.conf Comandos usados
Make, Locate, Which, type
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 Relatórios de Sistemas(Logs) Analisando arquivos de log
/var/log.
Syslogd.
Syslog.conf Klogd o logger
PROGRAMA DE CURSO - LPI 102 INTERFACE DE USUÁRIOS E DESKTOP
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
Atualizando o sistema
Definindo um servidor na net para o apt.
O comando Yum rpm rpm2cpio
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
startx Testando o X Finalizando o X
Utilizando o comando xf86cfg Utilizando o comando Xconfigurator Instalando gerenciadores de login
XDM,GDM,KDM
Definindo o gerenciador de login padrão /etc/X11/default-display-manager Instalando um gerenciador de janelas
KDE, GNOME, WindowMaker, e outros XDMCP
Login remoto /etc/X11/prefdm
Analisando os diretórios
/etc/kde4/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ções de Idiomas e Padrões de Codificação O comando /usr/bin/locale
Variáveis de idioma:
LC_*
LC_ALL LANG
Alterando a codificação utilizada iconv
Tipos de codificação UTF-8
ISO-8859 ASCII Unicode
SHELL SCRIPT, SHELLS E BASE DE DADOS
TAREFAS ADMINISTRATIVAS
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) Comandos usados
dmeseg lspci lsusb usbview modprobe lsmod pcimodules
Conceitos sobre barramentos PCI, USB, SCSI/li>
Conhecendo os recursos (IRQ, DMA, I/O) /proc/dma
/proc/interrupts /proc/ioports
Visualizando dispositivos pci /proc/pci
lspci
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
SERVIÇOS DE SISTEMA ESSENCIAIS
FUNDAMENTOS DE REDES
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
OSI x TCP/IP
O protocolo IPv4
Estudando as classes do IPv4 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.
O protocolo IPv6
Endereços especiais (Reservados) Unicast
Anycast Multicast Tipos de Unicast
Global Unicast Link-Local
Unique Local Address (ULA) Estrutura do endereço (ULA) Endereços Especiais
Endereço Loopback
Endereço Não-Especificado (Unspecified) Endereços IPv4-mapeado
Identificadores de Interface (IID) Padrão EUI-64 (64bits) Padrão IEEE 802 (48bits)
O Comando IP
Opções do Comando IP ip addr show ip neigh show ip route show ip link show
Configurando uma interface Configurando interfaces virtuais
Apagando as configurações 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./
Configurando uma rede IPv4 no Linux Aplicando o TCP/IP no linux.
O comando ifconfig Opções do ifconfig
Trabalhando com placa de rede.
Editando arquivos de rede IPv4:
/etc/sysconfig/network-scripts/ifcfg-eth0 /etc/networks/interfaces
/etc/sysconfig/network Comando netstat
Opções do netstat
Configurando uma rede IPv6 no linux Os comandos IPv6
ip -6 ping6 traceroute6 ssh -6
netstat -A –inet6 Gerenciando o protocolo IPv6
Habilitando IPv6 Desabilitando IPv6
Editando arquivos de rede IPv6:
/etc/sysconfig/network-scripts/ifcfg-eth0 /etc/networks/interfaces
/etc/sysconfig/network 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 Rotas IPv4 com o comando IP
Ip route
Rotas IPv6 com o comando IP ip -6 route
Configurando rotas estáticas
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) basics /etc/hosts
/etc/resolv.conf /etc/nsswitch.conf Testando o DNS
nslookup DIG
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 SEGURANÇA
sudo /etc/sudoers su
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/*
AULAS 100% PRESENCIAIS | FORTEMENTE PRÁTICO
© Copyright 2015 Av. Treze de Maio nº 23 - 8º Andar - Centro - RJ - Tel:(21) 2210-1180 | 2240-4378