Curso linux - Especialista Avançado
Upcoming SlideShare
Loading in...5
×
 

Curso linux - Especialista Avançado

on

  • 435 views

Conteúdo completo da maior instituição de ensino técnico do Rio de Janeiro. Administração de Sistemas Linux, Redes Linux, Redes Avançado e Segurança.

Conteúdo completo da maior instituição de ensino técnico do Rio de Janeiro. Administração de Sistemas Linux, Redes Linux, Redes Avançado e Segurança.

Statistics

Views

Total Views
435
Views on SlideShare
435
Embed Views
0

Actions

Likes
0
Downloads
61
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Curso linux - Especialista Avançado Curso linux - Especialista Avançado Document Transcript

  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   ATENÇÃO: Conteúdo atualizado periodicamente, consulte o nosso site www.cursoadv.com.br O Melhor programa de Formação de Administradores de Sistema e Redes Linux:      Prepara para as Certificações LPIC-1 e LPIC-2 Programa 100% compatível com a última Incluindo Segurança no Linux. Apostila completa para não perder tempo copiando. Aulas Totalmente Práticas Esta Formação prepara para as Certificações de Sistemas e Redes Linux – é completa – além de capacitar o aluno para configurar e administrar Redes, implementando alto nível de segurança e alta disponibilidade nos sistemas críticos da empresa. Grande parte das empresas atualmente trabalham com esse poderoso sistema, o que torna este profissional muito requisitado no Mercado de TI. Ao completar a Formação: 1) O aluno estará apto para realizar os exames LPI 101 e 102 que proporcionam obter a Certificação LPIC – 1 2) O aluno estará apto para realizar os exames LPI 201 e 202 que proporcionam obter a Certificação LPI – 2 3) Terá conhecimento prático e teórico necessário para atuar como Administrador de Redes Linux, visto que todas as aulas são prática. O que é Linux? É um Sistema Operacional derivado do UNIX, feito para ser executado em computadores pessoais e servidores. Suporta multitarefa real, memória virtual, bibliotecas dinâmicas, rede TCP/IP, proteção, além de muitas outras funcionalidades. Para quem se destina: Profissionais, estudantes, entusiastas, que desejam dominar todos os recursos de redes de forma instalar, configurar e solucionar problemas complexos nas redes corporativas atingindo assim um alto nível profissional. Por que se tornar um ESPECIALISTA LINUX? Atualmente o governo federal e muitas empresas adotaram a plataforma Linux, isto faz com que haja uma grande procura por profissionais qualificados em configurar Redes Linux. O sistema operacional Linux além de ser muito estável é gratuito, o que faz crescer a cada dia o número de empresas interessadas em adotá-lo. www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   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. Promoção: Certificação com Aprovação Garantida - Caso você não seja aprovado nos exames, o ADV INFORMÁTICA dará outra chance para refazer o treinamento gratuitamente, através de um contrato que Garantirá esta promoção. Pré-requisito: Desejável que o aluno tenha noções do sistema operacional Windows XP ou 7 ou 8. Carga Horária: 250 horas Programas dos cursos que compõe esta formação: Programa da Formação Completa LPIC1 E LPIC2 : CONHECENDO O LINUX              O kernel 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 O usuário root Segurança de acesso Ambientes Gráficos(Gnome, KDE, Wmaker, Fluxbox...) Definindo o Shell Modo texto (Terminais Virtuais) www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br        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).  o o  o o o o o  o o o o o o  o o o o o  o o o o  o o o o o o o o 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  o o o o o o o o o o o o o o Estudo detalhado de todos os diretórios /boot /sbin /etc /opt /tmp /home /lost + found /root /usr /var /dev /lib /mnt /proc www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   o  o o o o o o o o o  o o o o o o o o o /src Estudando o diretório / proc Comandos usados Lspci Listando dispositivos suportados pelo 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 FEDORA, DEBIAN e UBUNTU.  o o o o o o o o o o o o o o o o 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 Grub e Grub2. MBR e GPT Finalizando a Instalação EDITORES DE TEXTO  o o o o o o o  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  o o o o Variáveis do shell Variáveis locais e globais Variáveis mais usadas Home Username www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   o o o o o o o o o o o o o  o o  o  o o  o o o o o o   o o o  o o o o o o o o o o o o o o o o o o o o  o o  o o o o o o 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 Símbolos coringa *, ?, {} e [] Expressões regulares Metacacteres (‘, “, , ^, $, [a-z], [0-9], [^abc], ., /texto/) grep Opções do comando grep egrep fgrep sed www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   o o Opções do comando sed regex USUÁRIO NO LINUX  o o o o o o o o o o o o o  o o o o o o 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 o  o  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 comando chroot* Recuperando e a senha de root PERMISSÕES  o o o  o o o  o   o o o 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 dono do arquivo. O comando chwn Os comandos chghp e chattr Executando um arquivo COMANDOS DE BUSCA  o  o Atualizando a base de dados Updatedb, makewathis Comandos usados Make www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   o o o  o Whatis Locate Which Find Opções do comando find SISTEMA DE ARQUIVOS  o  o o   o o o o   o o o o  o   o  o  o o   o  o o     o  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 Mkfs.ext3 Mkfs.ext4 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 Os comandos mount e umount Analisando e editando o arquivo /etc/fstab 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. LVM – Logical Volume Manager  o o o  o o o o o Conceitos PV - physical volume VG - volume group LV - logical volume Comandos usados Vgscan Pvcreate Pvscan Pvdisplay Vgcreate www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   o o o o o vgdisplay vgchange lvcreate lvextend lvreduce 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    o o o  o o  o o o  o 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 Testanto as quotas O Programa warnquot  o o o o o AT Gerando eventos O comando Atrm Editando eventos Exibindo tarefas /var/spool/at  o o o o o o o o o o 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 AGENDANDO TAREFAS GERENCIANDO PROCESSOS   o o o Conceitos sobre processos Como monitorar processos O comando ps O comando top Opções do top www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br    o o    o o o  o o 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 GERENCIANDO DE BOOT  o o  o o o o o o o o 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/ Criando uma imagem padrão ADMINISTRAÇÃO DE SISTEMAS II. INICIALIZAÇÃO DO SISTEMA         o o o o o o o o o o o o o  Opções de inicialização Estudando o Processo Principal - init Editando o arquivo /etc/inittab Analisando o /etc/inittab Sequência de inicialização do sistema Entendendo os runlevels Personalizando a inicialização do Linux Outros arquivos analisado /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.)  o o o Analisando arquivos de log /var/log. Syslogd. Syslog.conf www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   o o o Klogd o logger Log de serviços Enviando log remotamente para um servidor INSTALAÇÃO AVANÇADA DE PACOTES.    o o o o o o o o      o   o o o o o o 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 /etc/yum.conf /etc/yum.repos.d/ yum yumdownloade O X-WINDOWS-SYSTEM  o      o      o  o  o o   o o o o  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/kde4/kdm/* /etc/X11/gdm/* /etc/X11/xdm/* A variável Display www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   o  Executando uma aplicação remotamente Analisando o arquivo xinitrc PROGRAMANDO EM SHELL SCRIPT   o          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 )   o o o o o o o o o 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 o 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     o o o o o 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 dmesg lspci www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   o o o o o lsusb usbview modprobe lsmod pcimodules o o o Conceitos sobre barramentos PCI, USB, SCSI Conhecendo os recursos (IRQ, DMA, I/O) /proc/dma /proc/interrupts /proc/ioports o o Visualizando dispositivos PCI /proc/pci lspci o    o    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  o  o o o o Redes atuais Lan, Man, Wan Tipos de Rede Redes Ponto a ponto Redes Cliente Servidor Estação Servidor Remoto O PROTOCOLO TCP / IP o o o o o o o o o o o 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 www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o 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 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 www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   o o o o o o o o Criando rotas para a rede O comando traceroute O comando tracepath Rotas IPv4 com o comando IP Habilitando IPv6 Rotas IPv6 com o comando IP ip -6 route Configurando rotas estáticas INTRODUÇÃO AOS SERVIÇOS DE REDE  o o  o  o o  o     o o o o    o o o o o o o o o  o o o o o o o o o  o o o o    o o  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 postfix gmail 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 www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br     o o o o o o o o o o o o /etc/ssh/sshd_config /etc/ssh_known_hosts ssh ss-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/* O KERNEL DO LINUX  o o o o o o o o  o o o o o o o o o o  o o o o o  o o o o o o o o  o o o o o o Componentes do kernel www.kernel.org uname -a Kernel modular Kernel monolítico zImage bzImage O diretório /usr/src/Linux O diretório /usr/src/linux/drivers Compilando o kernel config menuconfig make xconfig oldconfig mrprober make bzImage make modules make modules_install mkinitramfs mkinitrd Gerenciadores de boot (Grub, Lilo) /boot/grub/menu.lst /etc/lilo.conf update-grub grub-install lilo Trabalhando com módulos Lmod rmmod Insmod modinfo modprobe /etc/modules.conf depmod modcon Aplicando Patch no Kernel bzip2 gzip testando um patch aplicando um patch patch removendo um patch INICIALIZAÇÃO DO LINUX www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br    o o o o o o o o o o  o o         o o o o o o o o O processo init /etc/inittab /etc/rc0.d /etc/rc1.d /etc/rc2.d /etc/rc3.d /etc/rc4.d /etc/rc5.d /etc/rc6.d /etc/rc.d/rcS /etc/rc.local Gerenciando serviços de rede e sistema O diretório /etc/init.d/ Comandos usados: service invoke-rc.d init update-rc.d chkconfig setup rcconf Recuperação do Sistema /etc/fstab lilo init=/bin/bash grub grub-install mount chroot kernel panic SISTEMA DE ARQUIVOS (Revisão)  o o o o o o o  o o o o o o o o  o o o  o o o Sistema de arquivos /etc/fstab /etc/mtab /proc/mounts mount and umount sync swapon swapoff Manutenção fsck (fsck.*) badblocks mkfs(mkfs.*) dumpe2fs debugfs, debugreiserfs tune2fs, reiserfstune mkswap xfs_info, xfs_check and xfs_repair Auto FS autofs /etc/auto.master /etc/auto.misc udev Device Management /etc/udev udevadm monitor /etc/udev/rules.d/ www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   RAID & LVM – ARMAZENAMENTO DE DADOS  o o o o o      o o o o o           Raid Conceitos Raid via hardware Raid via software Tipos de raid (Linear,0,1,5,6,10) Comandos usados: Mdadm mke2fs /etc/mdadm/mdadm.conf /proc/mdstat LVM Conceitos PV - physical volume VG - volume group LV - logical volume Comandos usados: Vgscan Pvcreate Pvscan Pvdisplay Vgcreate vgdisplay vgchange lvcreate lvextend lvreduce CONFIGURAÇÃO DE REDE BÁSICA               O comando ifconfig /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network /etc/network/interfaces /etc/rc.d/rc.inet1.conf Ifup ifdown hostname /etc/hostname /etc/hosts /etc/resolv.conf O comando ARP Arpwatch Ip CONFIGURAÇÃO AVANÇADA DE REDE  o  o o o  o o o route /proc/sys/net/ipv4/ip_forward Wireless wireless-tools iwlist iwconfig Resolução de Problemas Ping Traceroute Tracepath www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   o o o o o o  o o  o o o  o o o o Netstat Lsof Netcat nmap Tcpdump wireshark TCP Wrappers /etc/hosts.allow /etc/hosts.deny Arquivos de log /var/log/syslog /var/log/messages dmesg Notificando Usuários Shutdown –r /etc/issue /etc/issue.net /etc/motd BACKUP    o o    o o o Rsync backup.sh Dispositivos de Fita /dev/st* /dev/nst* mt tar Programas de Backup Amanda Bacula BackupPC DNS – DOMAIN NAME SYSTEM                         O funcionamento do serviço DNS Tipos de servidores DNS Master Slave Cache Configuração do resolver O arquivo /etc/resolv.conf Arquivos de Configuração do servidor DNS O arquivo /etc/bind/named.conf O arquivo /etc/bind/named.conf.local O arquivo /etc/bind/named.conf.options O diretrio /var/cache/bind Arquivos de Configuracao do RNDC O arquivo /etc/bind/rndc.conf O arquivo /etc/bind/rndc.key Configuração do servidor DNS de cache Configuração do servidor DNS master Configuração do servidor DNS slave Configurando domínios virtuais DN – Utils DIG Host Whois Nslookup www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br         DNS – Security DNSSEC dnssec-keygen dnssec-signzone Forward /etc/bind/named.conf.option WEB SERVICES                                               O serviço Apache O diretório /var/www/apache-default O diretório /usr/share/apache2/icons O diretório /usr/lib/cgi-bin Configurando o WebService Configuração básica Configuração avançada O arquivo /etc/apache2/apache2.conf O arquivo /etc/apache2/ports.conf O arquivo /etc/apache2/httpd.conf O diretório /etc/apache2/conf.d Configurando sites virtuais O comando a2ensite O comando a2dissite O diretório /etc/apache2/sites-available O diretório /etc/apache2/sites-enabled Dominios virtuais Publicando o site de Usuário O diretório /home/usuario/public_html userdir Autenticação – Restringindo o acesso htpasswd O arquivo .htaccess SSL – Conexões seguras http + ssl = https O diretório /etc/apache2/ssl Gerando um certificado openssl Verificação de log /var/log/apache2/error.log /var/log/apache2/log-browser Gerenciando o serviço apache apache2ctl restart apache2ctl start apache2ctl stop apache2ctl configtest apache2 graceful Configurando os módulos do apache O diretório /etc/apache2/mods-enabled O diretório /etc/apache2/mods-avaiable O comando a2enmod O comando a2dismod php cgi ssl userdir www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   FTP-SERVER        O servidor de FTP proftpd O arquivo /etc/proftpd/proftpd.conf Limitando o número de usuários O arquivo /etc/ftpusers (definindo os usuários do ftp) Ativando o usuário anonymous Comandos utilizados para transferir arquivos Acessando o servidor FTP pelo browser SERVIDOR DE ARQUIVOS                                     Configurando o servidor SAMBA O arquivo /etc/samba/smb.conf Configuração do servidor de arquivos e impressão Compartilhando diretórios Compartilhando impressoras Compartilhando dispositivos Configurando o servidor WINS Configurando o servidor de data/hora Configuração do cliente samba Mapeando unidade de redes Gerenciamento de contas O comando smbpasswd /var/lib/samba/users.map Gerenciamento o serviço SAMBA O comando smbstatus O comando smbclient O comando smbmount Configuração do PDC Administração do PDC Criando um domino Adicionando computadores Windows ao domínio Visualizando os computadores Linux no ambiente de rede do Windows Visualizando os computadores Windows no gerenciador de arquivos do Linux; Scripts de logon logon script = %U.bat Configurando o servidor NFS RPC (Remote Procedure Calls - Chamada de procedimento remoto) O comando rpcinfo O arquivo /etc/exports O comando exportfs Montando compartilhamentos NFS Configurando o arquivo /etc/fstab para montagem automática de compartilhamentos NFS Configurando o NFS + autofs Configuração do cliente NFS O comando Mount O comando showmount SERVIDOR DE DIRETÓRIOS      Configurando o Servidor OPENLDAP Servidor openldap primário O arquivo /etc/ldap/slapd.conf slaptest O Cliente ldap www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br                           Autenticando um computador Linux em um domínio LDAP O arquivo /etc/ldap/ldap.conf nsswitch libnss-ldap O arquivo /etc/libnss-ldap.conf O arquivo /etc/libnss-ldap.secret libpam-ldap O arquivo /etc/pam_ldap.conf O arquivo /etc/pam_ldap.secret Gerenciando o serviço de diretórios migrationtools ldapscripts O arquivo /etc/ldapscripts/ldapscripts.conf PhpLdapAdmin PAM (Pluggable Autentication Modules) Autenticação via PAM O diretório /etc/pam.d Controles PAM Requisite Required Sufficient Optional Autenticando um computador Linux em um domínio samba ou Windows utilizando o pam-smb Autenticando um computador Linux em um domínio samba ou Windows utilizando o winbind e o pam-mount SAMBA + OPENLDAP          Servidor samba PDC + openldap primário smbldap-tools O arquivo /etc/smbldap-tools/smbldap.conf O arquivo /etc/smbldap-tools/smbldap_bind.conf O comando smbldap-populate O comando smbldap-useradd O comando smbldap-userdel Autenticando um computador Linux em um domínio SAMBA + LDAP Autenticando um computador Windows em um domínio SAMBA + LDAP SERVIDOR DE EMAIL                  Configurando o Sendmail O arquivo /etc/mail/sendmail.mc O arquivo /etc/mail/sendmail.cf O arquivo /etc/aliases (configurando apelidos de email) Configurando o Postfix O protocolo SMTP O arquivo /etc/postfix/mail.cf arquivo /etc/postfix/master.cf O arquivo /etc/aliases procmail O arquivo /etc/procmailrc Dovecot (POP3 + IMAP) Definindo o protocolo POP Definindo o protocolo IMAP O arquivo /etc/dovecot/dovecot.conf Configurando o cliente de E-mail Linux / Windows Evolution www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br                      Thunderbird Outlook SMTP + SSL Postfix + ssl /etc/postfix/main.cf etc/postfix/master.cf /etc/postfix/ssl Gerando um certificado para o postfix O comando openssl POP/IMAP + SSL dovecot + ssl Gerando um certificado para o dovecot /etc/dovecot/dovecot.conf /etc/dovecot/ssl/certs/ /etc/dovecot/ssl/private/ openssl SMTP + Autenticação Saslauthd /etc/default/saslauthd MAILSCANNER          Instalando o mailscanner Configurando o mailscanner Verificando vírus clamav freshclam O arquivo de configuração /etc/MailScanner/MailScanner.conf Instalando o Spamassassin Configurando o Spamassassin Verificando o aprendizado com o comando sa-learn WEBMAIL      Instalando o Squirrelmail Configurando o Squirrelmail /etc/squirrelmail/config.php Configurando o apache /etc/apache2/conf.d/squirrelmail.conf REDES AVANÇADO  o o o o o o o o o o o o o o Roteamento dinâmico Definindo roteamento dinâmico Habilitando o roteamento no kernel linux Procololos de roteamento EGP, BGP, RIP,OSPF Instalando o daemon Quagga Configurando o Quagga O daemon routed O arquivo /etc/quagga/daemons O arquivo /etc/quagga/debian.conf O arquivo /etc/quagga/zebra.conf O arquivo /etc/quagga/ripd.conf Configurando o quagga pelo terminal Definindo Gateway Divulgando rotas através do protocolo RIP www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   VLAN o o o o o Definindo Vlans O protocolo Dot1q Configurando Vlans no linux O comando vconfig Apresentando a configuração de vlans em switch CISCO SERVIDOR DHCP o o o o o o o o  o o o O arquivo /etc/dhcp3/dhcpd.conf lease time range routers domain name name servers mac address O arquivo /var/lib/dhcp3/dhcp.leases SERVIDOR DHCP-RELAY Instalando o serviço dhcp3-relay /etc/default/dhcp3-relay O comando dhcrelay ACESSO REMOTO  o o o o o o o  o o o O servidor openssh O arquivo /etc/ssh/ssh_config O arquivo /etc/ssh/sshd_config O servidor de FTP seguro SFTP Transferir arquivos via ssh ssh através de troca de chaves ssh-keygen Desabilitando o acesso pelo usuário root VNC VNC-SERVER VNC-VIEWER VNC + SSH (SSH Port forward) FIREWALL (IPTABLES)  o  o o o  o o o o o  o o o o o o o o  o Introdução ao Firewall Iptables Definindo Filtro de pacotes Tabelas do iptables Filter Nat Mangle Chains INPUT FORWARD OUTPUT PREROUTING POSTROUTING Destinos ACCEPT REJECT DROP SNAT DNAT MASQUERADE REDIRECT RETURN NAT Mascaramento de IP www.cursoadv.com.br 
  • Curso ADV-Informática Av : Treze de Maio nº 23 - 8º Andar - Centro - RJ Tel: (21) 2210 - 1180 | 2240-4378 www.cursoadv.com.br   o o o o Compartilhando a Internet Implementando um shell script para firewall Implementando regras para proxy transparente Redirecionamento de portas PROXY SERVER (SQUID)  o o  o o o o o o  o o  o o  o o O Proxy Server Squid O arquivo /etc/squid/squid.conf Configurando o squid para realizar cache de acessos Implementando controle de navegação http ACL (access control lists - listas de controle de acesso) Bloqueando acesso redes sociais ( twitter, facebook, Orkut...) Bloqueando acesso a Youtube/MSN Restringindo acesso por horário Negando acesso a sites indesejados Negando acesso a palavras específicas Autenticação de usuário para acesso a Internet htpasswd acl senha proxy_auth REQUIRED Implementando Proxy Transparent REDIRECT —to-port 3128 http_port 3128 transparent Visualizando o log de acesso Criando relatórios de acesso a Internet Usando o SARG VPN - SITE TO SITE     o o o o  o o o Introdução ao OpenVPN Analisando as redes da Matriz/Filial Instalando o OpenVPN Configurando o Servidor VPN Matriz Gerando chaves criptográficas O comando openvpn Adicionando rota para rede Filial O comando ip route Configurando o Servidor VPN Filial Obtendo a chave pública da matriz Adicionando rota para rede Matriz Testando conectividade através da Internet O aluno receberá o Certificado de Conclusão de Treinamento ao finalizar o curso. Este programa poderá ser alterado sem aviso prévio, a fim de ser atualizado conforme as provas de certificação, atualização pedagógica e ou necessidades do mercado de trabalho.  www.cursoadv.com.br