ADV -Curso Prático de Ceriticação LPI - Linux System Administrator - LSA

Telefones: (21) 2210-1180 / (21) 2240-4378
LPI / LSA

Treinamentos Profissionais

Linux System Administrator | (Sistemas Operacionais)

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
Projeto Mão na Massa

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.
  • Comandos de navegação.
  • Cd
  • Pwd
  • Tree
  • Less
  • More
  • Gerenciando diretórios e arquivos.
  • Comandos usados
  • Rmdir
  • Touch
  • Mv
  • Cp
  • Padronização de cores
  • Comando de monitoramento do sistema.
  • Du
  • Free
  • Date
  • Cal
  • Hwclock
  • Configurando o terminal
  • Setterm
  • Configurando o monitor
  • Configurando o teclado no modo texto
  • Loadkeys
  • Desligando o sistema
  • 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
    • Opções do 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.
    • alias
    • unalias
  • 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
    •  Suid
    •  Sgid
    •  Sticky
  •  Trabalhando com máscara de permissões
    •  O comando umask
  •  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
    •  Updatedb, makewathis
  •  Comandos usados
    •  Make
    •  Whatis
    •  Locate
    •  Which
  •  Find
    •  Opções do comando 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
    •  O comando fsck
  •  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)
    •  O comando hdparm
  •  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
    •  Edquota
    •  Repquota
  •  Definindo quotas
    •  Soft
    •  Hard
    •  Grace time
  •  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.
    •  O comando kill
    •  nohup
  •  Opções do kill
  •  Exibindo tarefas com o comando jobs
  •  Opções do jobs
    •  fg
    •  bg
    •  uptime
  •  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
    •  Atualizando o sistema
  •  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
    •  startx
  •  Testando o X
  •  Finalizando o X
  •  Utilizando o comando xf86cfg
  •  Utilizando o comando Xconfigurator
  •  Instalando gerenciadores de login
    • o 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/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:
    •  LC_*
    •  LC_ALL
    •  LANG
  •  Alterando a codificação utilizada
    •  iconv
  •  Tipos de codificação
    •  UTF-8
    •  ISO-8859
    •  ASCII
  •  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
    •  /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
  •  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 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
    •  Opções do 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
      •  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
      •  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/* 

Ir para o topo da página Ir para o topo da Página