CERTIFICAÇÃO LINUX LPI RÁPIDO E PRÁTICO



Documentos relacionados
Os Exames LPI. Prefácio

LCE LINUX CENTER ENGINEER

Apresentação. Objetivo. Dados Principais. Tecnologia Abordada Linux

CERTIFICAÇÃO LINUX LPI

Conceitos Básicos de Rede. Um manual para empresas com até 75 computadores

Como alcançar a Certificação LPI nível 2 com 16 anos de idade. Por: Vinicius Pardini

Redes Ponto a Ponto. Os drivers das placas de rede devem estar instalados.

Introdução à Informática

agility made possible

MANDRIVA CONECTIVA LINUX - ADMINISTRAÇÃO DE SISTEMAS E REDES

Integração de livros fiscais com o Microsoft Dynamics AX 2009

Motivos para você ter um servidor

Sistemas Operacionais. Prof. André Y. Kusumoto

Guia de iniciação Bomgar B400

Turno/Horário Noturno PROFESSOR : Salomão Dantas Soares AULA Apostila nº

Formação de Administradores de Redes Linux LPI level 1. Aula 2 SENAC TI Fernando Costa

Fundamentos de Administração de Sistemas

SERVIDORES REDES E SR1

Resolução de Problemas de Rede. Disciplina: Suporte Remoto Prof. Etelvira Leite

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO

Escopo do Copilot Optimize - Elaboração de Relatórios

Construindo um Linux Parte 1 - Disk Boot Objetivo: Entender que o Linux é como um LEGO (Pode ser montado).

Librix. A LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC Guia de referência

Generated by Foxit PDF Creator Foxit Software For evaluation only. Capitulo 1

Disciplina: Redes de Comunicação. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Setembro 2013

Introdução à Computação: Sistemas de Computação

Atualização, Backup e Recuperação de Software. Número de Peça:

Motorola Phone Tools. Início Rápido

Estrutura de um Sistema Linux Moderno Padrões de um Sistema Linux. Prof. Claudio Silva

Atualização, backup e recuperação de software

Diagrama lógico da rede da empresa Fácil Credito

Atualizações na LPIC. por Luiz Carlos Guidolin

ADMINISTRAÇÃODEREDES BASEADASEM LINUX. SalvadorAlvesdeMeloJúnioreIsmaelSouzaAraujo

REGIMENTO INTERNO DO CENTRO DE ESTUDOS EM EDUCAÇÃO E LINGUAGEM (CEEL)

Processos de gerenciamento de projetos em um projeto

ADMINISTRAÇÃO E SERVIÇOS DE REDE

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Linux Administração. Sobre o curso. Destinatários. Redes e Sistemas - Sistemas Operativos

CONCEITOS BÁSICOS DE UM SISTEMA OPERATIVO

Gerência e Administração de Redes

Usando o Conference Manager do Microsoft Outlook

Guia para usar o Toolkit

Capítulo 2 Usabilidade Definição de usabilidade Resumo Leitura recomendada... 39

No projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano.

Portal do Projeto Tempo de Ser

5 Dicas para Começar a Ganhar Dinheiro na Internet

Administração de Pessoas

Sistemas Operacionais. Curso Técnico Integrado Profa: Michelle Nery

Cinco restrições de desenvolvimento/teste que afetam a velocidade, o custo e a qualidade dos seus aplicativos

SEGUNDA EDIÇÃO. Mini guia do líder. De Renzo Oswald Moityca Eficiência Empresarial Ltda. São Paulo Moityca Eficiência Empresarial Ltda.

Sumário. Introdução ao Microsoft Project. 1 Microsoft Project, gerenciamento de projetos e você 3. 2 Visão geral do Project 11.

Backup e Recuperação Guia do Usuário

É altamente recomendável testar as conexões usando o programa PING (será visto posteriormente).

Início Rápido: Registar para o Centro de Negócios da Microsoft

Regulamento do Mestrado Profissional em Administração Pública em Rede Nacional

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados

Cópia de Segurança e Recuperação Manual do utilizador

Modem e rede local. Guia do usuário

Apontamentos do livro de AI Linux. 1.5 Modo texto e modo gráfico

Identificar as características de funcionamento do sistema operacional;

Manual do KGeography. Anne-Marie Mahfouf Kushal Das Tradução: Luiz Fernando Ranghetti

Dúvidas Freqüentes IMPLANTAÇÃO. 1- Como aderir à proposta AMQ?

ESTUDO DE VIABILIDADE. Santander, Victor - Unioeste Aula de Luiz Eduardo Guarino de Vasconcelos

Devo fazer uma certificação em Gerenciamento de Projetos? CAPM PMP PgMP PMI-ACP SM PMI-RMP PMI-SP.

ITIL v3 - Operação de Serviço - Parte 1

DDoS: como funciona um ataque distribuído por negação de serviço

da mão-de-obra de TI da América Latina está no Brasil (considerado o maior empregador do setor) seguido pelo México com 23%.

TERMOS E CONDIÇÕES DE USO

HP Factory Express. Para obter mais informações sobre o portfólio de computação pessoal HP PC Factory Express, visite

Capítulo 2. Processos de Software Pearson Prentice Hall. Todos os direitos reservados. slide 1

Virtual Box. Guia. Instalação E Utilização. Criado por Wancleber Vieira wancleber.vieira@ibest.com.br

Modem e rede local. Guia do Usuário

Descrição do Produto. Altus S. A. 1

CA Mainframe Chorus for Storage Management Versão 2.0

Medição tridimensional

Modelo de Trabalho de Culminação de Estudos na Modalidade de Projecto de Pesquisa

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

UNIVERSIDADE FEDERAL DE PELOTAS

Migrando para o Word 2010

Boot Camp Manual de Instalação e Configuração

Regulamento para a Certificação dos Sistemas de Gestão da Responsabilidade Social

Indústria de Cartões de Pagamento (PCI) Padrão de segurança de dados. Resumo de Alterações da Versão 2.0 para a 3.0 do PCI-DSS

Aula 4 Conceitos Básicos de Estatística. Aula 4 Conceitos básicos de estatística

MANUAL DE INSTALAÇÃO O melhor sistema de Gestão Financeira para micro e pequenas empresas.

Seu manual do usuário ACRONIS BACKUP AND RECOVERY 10

5.1 Sistemas de Arquivos

INTRODUÇÃO AO MICROSOFT DYNAMICS AX 4.0 FINANCEIRO I

Smartphone X GOLD - X GRAY

Transcrição:

CERTIFICAÇÃO LINUX LPI RÁPIDO E PRÁTICO Nível 2: Exames 201 e 202 I

CERTIFICAÇÃO LINUX LPI RÁPIDO E PRÁTICO Tradução da 2 a Edição Nível 2: Exames 201 e 202 Steven Pritchard, Bruno Gomes Pessanha, Nicolai Langfeldt, James Stanger & Jeff Dean Rio de Janeiro. 2007 III

Sumário Prefácio...9 Parte I. Exame LPI 201...1 1. O Kernel Linux...3 Objetivo 1: Os Componentes do Kernel...4 Objetivo 2: Compilando o Kernel...7 Objetivo 3: Remendando um Kernel...13 Objetivo 4: Customizando um Kernel...16 2. Inicialização do Sistema...18 Objetivo 1: Customizando o Sistema de Inicialização e o Processo de Boot...18 Objetivo 2: Recuperação do Sistema...28 3.Sistema de Arquivos...32 Objetivo 1: Operando o Sistema de Arquivos no Linux...32 Objetivo 2: Mantendo um Sistema de Arquivos Linux...40 Objetivo 3: Criando e Configurando as Opções do Sistema de Arquivos...46 4.Hardware (Tópico 2.204)...57 Objetivo 1: Configurando RAID...57 Objetivo 2: Adicionando Novo Hardware...60 Objetivo 3: Configuração de Software e Kernel...62 Objetivo 4: Configurando Dispositivos PCMCIA...76 5.Compartilhamento de Arquivos e Serviços (Tópico 2.209)...82 Objetivo 1: Configurando um Servidor Samba...82 Objetivo 2: Configurando um Servidor NFS...89 6.Manutenção do Sistema (Tópico 2.211)...95 Objetivo 1: Sistema de uso de Logs...95 Objetivo 2: Empacotamento de Software...98 V

Objetivo 3: Operações de Backup...109 7.Customização e Automação do Sistema (Tópico 2.213)...111 Objetivo 1: Automação de Tarefas Utilizando Scripts...111 8.Resolução de Problemas (Tópico 2.214)...133 Objetivo 1: Criando Discos de Recuperação...134 Objetivo 2: Identificando os Estágios de Boot...134 Objetivo 3: Resolução de Problemas dos Carregadores...135 Objetivo 4: Resolução de Problemas Gerais...136 Objetivo 5: Resolução de Problemas dos Recursos de Sistema...139 Objetivo 6: Resolução de Problemas nas Configurações de Ambientes...143 9. Revisão do Exame LPI 201 Questões e Exercícios...145 Kernel Linux (Tópico 2.201)...145 Inicialização do Sistema (Tópico 2.202)...148 Sistema de Arquivos (Tópico 2.203)...151 Hardware (Tópico 2.204)...153 Compartilhamento de Arquivos e Serviços (Tópico 2.209)...154 Manutenção do Sistema (Tópico 2.211)...156 Customização e Automação do Sistema (Tópico 2.213)...159 Resolução de Problemas (Tópico 2.214)...160 10. Teste Prático do Exame LPI 201...163 Questões...163 Parte II. Exame LPI 202...177 11.Configuração de Redes (Tópico 2.205)...179 Objetivo 1: Configuração de Redes Básica...179 Objetivo 2: Configuração de Redes Avançada e Resolução de Problemas...202 12.Correio e Notícias (Tópico 2.206)...214 Objetivo 2: Utilizando o Sendmail...214 Objetivo 3: Gerenciando o Tráfego de Correio...233 VI

Objetivo 1: Configurando Listas de Correio...237 Ojetivo 4: Servindo Notícias...243 Conclusão...248 13.DNS(Tópico 2.207)...249 Objetivo 1: Configuração Básica de Servidor DNS...250 Objetivo 2: Criando e Mantendo Zonas de DNS...253 Objetivo 3: Protegendo um Servidor DNS...258 14. Servidores de Rede (Apache e Squid, Tópico 2.207)...262 Instalando o Apache...262 Configurando o Apache...268 Squid: História e Visão Geral...283 Autenticação do Squid...288 O Squid como um Acelerador de Rede...289 15. Gerenciamento de Clientes de Rede (Tópico 2.210)...292 Objetivo 1: Configuração DHCP...292 Objetivo 2: Configuração NIS...297 Objetivo 3: Configuração LDAP...303 Ativando as Ferramentas do Cliente...308 Objetivo 4: Autenticação PAM...308 16. Segurança de Sistemas (Tópico 2.212)...313 Objetivo 2: Configurando um Roteador...314 Objetivo 3: Segurança em Servidores FTP...327 Objetivo 4: Shell Seguro (SSH)...329 Objetivo 5: TCP Wrapppers...334 Objetivo 6: Tarefas de Segurança...337 17.Resolução de Problemas de Rede (Tópico 2.214)...360 O Essencial da Resolução de Problemas de Rede...360 Comandos Comuns de Resolução de Problemas...361 Problemas de Hardware...267 VII

Arquivos de Configuração dos Dispositivos de Rede...369 Erros de DNS...372 Determinando a Causa de Serviços Inacessíveis...373 Conclusão...375 18. Revisão do Exame LPI 202 Questões e Exercícios...376 Configuração de Rede (Tópico 2.205)...376 Correio e Notícias (Tópico 2.206)...378 DNS (Tópico 2.207)...380 Serviços Web (Tópico 2.208)...383 Gerenciamento e Cliente de Rede (Tópico 2.210)...385 Segurança de Sistemas (Tópico 2.212)...387 Resolução de Problemas de Rede (Tópico 2.214)...390 19.Teste Prático do Exame LPI 202...392 Questões...392 Respostas...400 Sobre os autores...405 Colofão...405 VIII

Prefácio A certificação de profissionais é uma tradição histórica em muitos campos, incluindo a medicina e o direito. À medida que pequenos sistemas de computadores e redes foram se proliferando ao longo da última década, a Novell e a Microsoft começaram a produzir exames de certificação, os quais se tornaram extremamente populares para as suas respectivas tecnologias de sistema operacional e de rede. Esses dois programas são freqüentemente citados como os responsáveis pela popularização do mercado de certificações para produtos que, anteriormente, eram altamente especializados e relativamente raros. Esses programas se tornaram tão populares que uma enorme indústria de treinamento e preparação se formou para atender a um fluxo constante de novos candidatos às certificações. Programas de certificação, oferecidos por fabricantes tais como a Sun e a Hewlett-Packard, já existem no mundo do Unix há algum tempo. Entretanto, uma vez que o Solaris e o HP-UX não são produtos de uso massificado, esses programas não atraem o mesmo número de candidatos que a plataforma PC atrai. O caso do Linux, entretanto, é diferente. O Linux é um sistema operacional para consumo de massa e funciona na plataforma PC, e a sua popularidade continua a crescer num ritmo rápido. À medida que a distribuição do Linux aumenta, também aumenta a demanda por administradores de sistema Linux qualificados e certificados. Uma série de programas, tais como o Instituto Profissional Linux (Linux Professional Institute ou LPI), o programa Engenheiro Certificado Red Hat (Red Hat Certified Engineer ou RHCE) e o Linux+ da CompTIA foram criados nos últimos anos para atender a esse novo mercado. Cada um desses programas busca oferecer avaliações objetivas sobre as habilidades do administrador Linux, mas cada um aborda a questão de uma forma diferente. O programa RHCE exige que os candidatos passem em vários módulos de exame, incluindo dois práticos e um por escrito, cujos objetivos são certificar os indivíduos que usem os produtos Red Hat. O programa Linux+ exige um só exame, e se concentra nos candidatos novatos, que tenham seis meses de experiência. O programa LPI é uma certificação baseada no trabalho prático, e consiste, atualmente, de dois níveis que se concentram nos candidatos experientes, com dois anos (Nível 1) ou quatro anos de experiência (Nível 2). O Instituto Profissional Linux O Instituto Profissional Linux (http://www.lpi.org) é uma organização sem fins lucrativos, formada com o propósito único de fornecer um padrão para certificação universal, independente do fabricante. Esse objetivo está sendo atingido ao se certificarem os administradores Linux através de um processo de desenvolvimento de código aberto modificado. O LPI busca input do público para os objetivos e as questões dos seus exames, e todos são convidados a participar. Possui tanto pessoal contratado quanto voluntários, e recebe patrocínio de algumas das maiores empresas da indústria da informática. O resultado é um programa neutro, publicamente desenvolvido, que é oferecido a um custo razoável. O LPI atualmente organiza a sua série de Certificação do Instituto Profissional Linux (Linux Professional Institute Certification, ou LPIC) em dois níveis: LPIC Níveis 1 e 2. Cada nível consiste de dois exames que custam cerca de US$100 cada (os preços variam conforme o continente). Este livro cobre os Exames LPIC Nível 2 (201 e 202). O LPI está atualmente criando um terceiro nível de exame que se concentrará em campos especializados. Está trabalhando também com outras organizações para criar módulos de certificação baseados no padrão LPI. O Nível 1 tem como público-alvo os administradores Linux de nível iniciante a médio, com cerca de dois anos de experiência prática na administração de sistemas. O candidato do Nível 1 deverá ter experiência com a linha de IX

comando do Linux, bem como ser capaz de realizar tarefas simples, incluindo a instalação do sistema e a resolução de problemas. É preciso ter a certificação de Nível 1 antes que você possa obter a de Nível 2. O Nível 2 é voltado para administradores de sistema Linux e líderes de equipes experientes. Um administrador de Nível 2 provavelmente terá quatro ou mais anos de experiência prática de administração. Além da habilidade de trabalhar eficientemente com as ferramentas nativas das distribuições padrões do Linux, o Nível 2 aborda também a personalização de todos os aspectos dos seus sistemas Linux, desde o kernel até os seus sistemas de arquivos, bem como a implementação de uma série de aplicativos de rede para servidores Linux. À primeira vista, pode parecer que os Objetivos do Nível 2 estejam repetindo diversas áreas já cobertas no Nível 1; entretanto, a profundidade e o nível de especialização requeridos são muito maiores. Freqüentemente, o candidato de Nível 2 deverá ser o tipo de indivíduo que um candidato de Nível 1 consultaria para a execução de projetos mais complexos ou no caso de problemas, em um ambiente de produção. Será preciso ter a certificação de Nível 2 antes de se poder obter as futuras certificações de Nível 3. Todos os exames LPI se baseiam em um conjunto de Objetivos técnicos publicamente conhecidos. Esses Objetivos são informados no site do LPI e, para a sua conveniência, serão escritos no começo de cada capítulo deste livro. Cada Objetivo designado pelo LPI recebe um peso numérico, que age como um indicador da importância do Objetivo. Os pesos vão de 1 a 8, sendo que os números mais altos indicam maior importância. Um Objetivo com peso 1 pode ser considerado relativamente desimportante, e é improvável que vá ser abordado com muita profundidade no exame. Os objetivos com pesos maiores com certeza cairão no exame, de modo que você deve estudá-los com afinco. Os pesos dos Objetivos são fornecidos no início de cada Capítulo. Público-Alvo deste Livro O principal público-alvo deste livro é composto, obviamente, por candidatos em busca da certificação LPIC. Esses poderão ser: desde administradores de outros sistemas operacionais buscando uma certificação Linux para complementar uma certificação MSCE, até administradores Unix querendo se manter competitivos face a um número cada vez maior de profissionais com certificação Linux procurando emprego. Qualquer que seja o caso, este livro o ajudará com as informações específicas de que você precisará para ter sucesso no exame do Nível 2. Não se engane, no entanto, achando que só estudar o livro será suficiente para passar nos exames. Lembre-se, a prática leva à perfeição! Devido à amplitude do conhecimento exigido pelos Objetivos LPI e à abordagem detalhada do livro, ele também serve como uma excelente referência para as habilidades e métodos necessários para o uso normal do Linux. Se você tiver um entendimento básico do funcionamento da administração do Linux, o material neste livro ajudará a preencher lacunas no seu conhecimento, ao mesmo tempo preparando-o para os Exames LPI, caso você decida fazê-los. Este livro deverá funcionar também como uma valiosa introdução para novos usuários e administradores do Linux, que estejam em busca de uma introdução ampla e detalhada ao Linux. Parte do processo de criação dos exames do LPI inclui uma pesquisa com os profissionais Linux atuantes no mercado. Os resultados da pesquisa norteiam muito do conteúdo encontrado nos exames. Portanto, ao contrário de livros introdutórios de propósitos gerais, todas as informações neste livro se aplicam diretamente à execução do Linux no mundo real. Organização Este livro foi elaborado para seguir exatamente os Tópicos e Objetivos estabelecidos pelo LPI para o Nível 2. Isso significa que a apresentação não se parecerá com outros livros sobre o Linux que você tenha lido. Em vez disso, você poderá seguir diretamente os Objetivos LPI e avaliar facilmente o seu progresso à medida que se prepara para os exames. X

Este livro é apresentado em duas partes. Cada parte contém capítulos dedicados aos Tópicos LPI, e cada uma dessas seções contêm informações sobre todos os Objetivos delineados para o Tópico. Além disso, cada parte contém um exame prático (com respostas), questões e exercícios de revisão, e um índice bastante útil para ajudálo a revisar os detalhes importantes. Os Capítulos do Livro Cada parte deste livro contém alguma combinação dos seguintes materiais: Visão Geral do Exame Aqui, você encontrará uma introdução ao exame, junto com detalhes sobre o formato das questões. Guia de Estudos Esse capítulo oferece algumas dicas para você se preparar para os Exames LPI e introduz os Objetivos contidos nos capítulos de Tópicos que se seguem. Capítulos de Tópicos Um capítulo separado cobre cada uma das áreas dos Tópicos do exame. Esses capítulos oferecem informações de background e apresentam uma abordagem aprofundada de cada Objetivo com dicas no Exame, espalhadas pelo capítulo. Questões e Exercícios de Revisão Teste Prático Esse capítulo reforça as áreas importantes de estudo com questões para revisão. O propósito dessa seção é fornecer uma série de exercícios que podem ser usados em um sistema Linux real para lhe dar uma valiosa experiência prática, antes que você faça os exames. Os testes práticos foram elaborados para serem semelhantes, em formato e conteúdo, aos Exames LPI reais. Você deverá conseguir pelo menos uma pontuação de 80% no teste de exemplo, antes de tentar fazer o exame real. Índice de Referência Esse capítulo singular contém os conceitos e fatos importantes reunidos dos capítulos de Tópicos. Você pode usá-lo como um material de revisão e referência antes de fazer os exames reais. Esse capítulo foi omitido na parte II devido à variedade e complexidade dos tópicos discutidos nessa seção. Convenções Usadas Neste Livro Este livro segue algumas convenções tipográficas: Itálico O itálico é usado para indicar URLs, nomes de arquivos, diretórios, comandos, opções, componentes de sistema (tais como nomes de usuários) e, para salientar comentários nos exemplos. Fonte Courrier Usada para mostrar o conteúdo de arquivos ou o output de comandos. XI

Fonte Courrier Negrito Usada em exemplos e em tabelas para mostrar comandos ou outros textos que devam ser digitados literalmente pelo usuário. Fonte Courrier Itálico #,$ Usada para mostrar argumentos e variáveis que devam ser substituídos por valores fornecidos pelo usuário. Usados em alguns exemplos como o prompt do shell root (#) e como o prompt do usuário ($) no shell Bourne ou Bash. NO EXAME Fornece informações sobre áreas em que você deve se concentrar ao estudar para o exame. Indica uma sugestão, dica ou nota geral. Indica um aviso ou precaução. Um comentário final sobre a sintaxe: em muitos casos, o espaço entre uma opção e o seu argumento pode ser omitido. Em outros casos, o espaçamento (ou a falta de espaçamento) deve ser seguido de forma estrita. Por exemplo, wn (sem espaço entre w e n) pode ser interpretado diferentemente de w n. É importante prestar atenção no espaçamento usado na sintaxe das opções. Usando Exemplos de Código O objetivo deste livro é ajudá-lo a ter sucesso. De forma geral, você pode usar os códigos deste livro nos seus programas e na sua documentação. Não é preciso nos pedir permissão, a não ser que você esteja reproduzindo uma parte significativa de código. Por exemplo, escrever um programa que use diversos fragmentos de código deste livro não requer permissão. Vender ou distribuir um CD-ROM de exemplos dos livros da O Reilly requer permissão. Responder uma questão citando este livro, e citando algum código de exemplo, não requer permissão. Incorporar uma quantidade significativa de códigos de exemplo deste livro na documentação do seu produto requer permissão. Nós apreciamos, mas não exigimos atribuição. Uma atribuição geralmente inclui o título, o autor, a editora e o ISBN. Por exemplo: LPI Linux Certification in a Nutshell, por Steven Pritchard et al. Copyright 2006 O Reilly Media, Inc., 0-596-00528-8. Se você perceber que o seu uso dos códigos de exemplo vai além dos usos justos ou permissões concedidas acima, por favor, entre em contato conosco em permissions@oreilly.com. XII

Agradecimentos A dimensão e a complexidade dos testes LPI exigiram a colaboração de numerosos autores e revisores para podermos concluir esta edição. Recebemos materiais contribuídos por Björn Ruberg (Sendmail, DNS, redes, impressoras), Adam Haeder (compartilhamento de arquivos e serviços, serviços web) e Faber Fedor (resolução de problemas). Para a segunda edição, agradecemos aos revisores Keith Burgess, Donald L. Corbet, Chander Kant, e Rick Rezinas. Bruno dedica o seu trabalho ao seu avô, Oswaldo Cabral Pessanha, in memorium. XIII

XIV