O documento fornece um guia de estudo para a certificação LPI 102 e cobre diversos tópicos como shells, scripts, bancos de dados SQL, interfaces gráficas, tarefas administrativas, serviços de sistema, redes e segurança. O guia inclui objetivos de aprendizagem, comandos e arquivos de configuração relevantes para cada tópico.
Este guia de estudo fornece uma visão geral dos principais tópicos da certificação LPIC-101, incluindo a arquitetura do sistema, instalação do Linux e gerenciamento de pacotes, e comandos GNU e Unix. Ele lista os objetivos de aprendizagem de cada tópico e fornece recursos para ajudar os estudantes a se prepararem para o exame.
Este documento fornece um guia para a instalação do Acronis Backup & Recovery 10 Advanced Server. Resume os principais componentes do produto e descreve os passos para instalar e configurar os agentes, o servidor de gestão e os nós de armazenamento.
O documento fornece uma introdução abrangente sobre o PLC SLC 500, cobrindo seus principais conceitos, características, arquitetura, componentes, endereçamento, instruções, comunicação e programação. É dividido em 9 capítulos que descrevem 1) conceitos iniciais de PLC e comunicação, 2) detalhes do SLC 500, 3) endereçamento, 4) instruções, 5) software de comunicação, 6) software de programação, 7) exercícios, 8) glossário e 9) referências.
Este documento fornece um guia sobre o framework CakePHP. Ele discute introdução ao CakePHP, configurações, convenções, geração de código, modelos, controladores, views, ações, validações e relacionamentos. O documento também inclui exemplos de aplicativos construídos com CakePHP.
Este documento fornece um resumo das principais atualizações e melhorias na versão 2018 do SOLIDWORKS. Entre elas estão: 1) melhorias na interface do usuário como giro automático de vistas em esboços e novas opções de seleção; 2) aprimoramentos nos fundamentos como arquivos em nuvem do Illustrator e ferramentas de reconstrução; 3) atualizações na instalação e administração como gerenciamento de mensagens e sincronização de configurações entre máquinas.
Este documento fornece instruções de instalação, operação e manutenção para unidades de ar condicionado com compressores de parafuso controladas pelo sistema PRO-DIALOG Plus. Descreve os componentes de hardware de controle, como placas eletrônicas e módulos, e fornece detalhes sobre a configuração e operação do controle PRO-DIALOG Plus, incluindo menus, estrutura de árvore de menu e funções como controle de capacidade e EXV.
O documento discute os processos de fabricação e os principais materiais usados para tubulação industrial. Detalha os processos de laminação, extrusão e fundição para a produção de tubos de aço, além de descrever outros materiais como cobre, alumínio e plásticos. Também aborda meios de ligação de tubos, juntas de expansão e detalhes de projeto e instalação de tubulação.
Este documento introduz o software SolidWorks, discutindo seu público-alvo, requisitos de sistema, estrutura do documento e convenções usadas. Também apresenta os conceitos fundamentais do SolidWorks, incluindo projeto 3D baseado em componentes, interface do usuário, processo de projeto e recursos.
Este guia de estudo fornece uma visão geral dos principais tópicos da certificação LPIC-101, incluindo a arquitetura do sistema, instalação do Linux e gerenciamento de pacotes, e comandos GNU e Unix. Ele lista os objetivos de aprendizagem de cada tópico e fornece recursos para ajudar os estudantes a se prepararem para o exame.
Este documento fornece um guia para a instalação do Acronis Backup & Recovery 10 Advanced Server. Resume os principais componentes do produto e descreve os passos para instalar e configurar os agentes, o servidor de gestão e os nós de armazenamento.
O documento fornece uma introdução abrangente sobre o PLC SLC 500, cobrindo seus principais conceitos, características, arquitetura, componentes, endereçamento, instruções, comunicação e programação. É dividido em 9 capítulos que descrevem 1) conceitos iniciais de PLC e comunicação, 2) detalhes do SLC 500, 3) endereçamento, 4) instruções, 5) software de comunicação, 6) software de programação, 7) exercícios, 8) glossário e 9) referências.
Este documento fornece um guia sobre o framework CakePHP. Ele discute introdução ao CakePHP, configurações, convenções, geração de código, modelos, controladores, views, ações, validações e relacionamentos. O documento também inclui exemplos de aplicativos construídos com CakePHP.
Este documento fornece um resumo das principais atualizações e melhorias na versão 2018 do SOLIDWORKS. Entre elas estão: 1) melhorias na interface do usuário como giro automático de vistas em esboços e novas opções de seleção; 2) aprimoramentos nos fundamentos como arquivos em nuvem do Illustrator e ferramentas de reconstrução; 3) atualizações na instalação e administração como gerenciamento de mensagens e sincronização de configurações entre máquinas.
Este documento fornece instruções de instalação, operação e manutenção para unidades de ar condicionado com compressores de parafuso controladas pelo sistema PRO-DIALOG Plus. Descreve os componentes de hardware de controle, como placas eletrônicas e módulos, e fornece detalhes sobre a configuração e operação do controle PRO-DIALOG Plus, incluindo menus, estrutura de árvore de menu e funções como controle de capacidade e EXV.
O documento discute os processos de fabricação e os principais materiais usados para tubulação industrial. Detalha os processos de laminação, extrusão e fundição para a produção de tubos de aço, além de descrever outros materiais como cobre, alumínio e plásticos. Também aborda meios de ligação de tubos, juntas de expansão e detalhes de projeto e instalação de tubulação.
Este documento introduz o software SolidWorks, discutindo seu público-alvo, requisitos de sistema, estrutura do documento e convenções usadas. Também apresenta os conceitos fundamentais do SolidWorks, incluindo projeto 3D baseado em componentes, interface do usuário, processo de projeto e recursos.
O documento fornece um guia de estudo para a certificação LPIC-101. Resume os principais tópicos da arquitetura do sistema Linux, incluindo hardware, boot, gerenciamento de pacotes e comandos da linha de comando. Fornece também informações sobre dispositivos, sistema de arquivos e gerenciamento de usuários.
O autor dedica o trabalho à esposa por seu apoio e compreensão, e aos pais por seu constante apoio e incentivo. Ele também agradece à Casa do Código pela oportunidade de escrever o livro, e especialmente a Paulo Silveira pelos ensinamentos e opiniões valiosas sobre o conteúdo e organização do livro. Por fim, ele agradece a Deus por mais esta oportunidade.
Este documento fornece instruções passo a passo sobre como construir um sistema de informação completo utilizando a linguagem de programação Delphi. Ele aborda tópicos como criação de telas, interfaces gráficas, bancos de dados, relatórios, instalação e outros recursos importantes. O índice lista 58 tópicos cobrindo todas as etapas do desenvolvimento de um sistema com Delphi.
1. Scilab is a software environment for numerical computation and control system design.
2. It was created by researchers in France and is now maintained by a consortium of French companies and institutions.
3. The document provides an introduction to using Scilab, including its graphical interface, variables, file handling, help system, programming commands, and plotting capabilities.
1. Scilab is a software environment for numerical computation and control system design.
2. It was created by researchers in France and is now maintained by a consortium.
3. The document provides an introduction to using Scilab, including its graphical interface, variables, file handling, help system, and writing Scilab scripts.
Este documento fornece instruções sobre como instalar o software livre Xoops, um sistema de gerenciamento de conteúdo. Ele discute os pré-requisitos, download, instalação do Xoops e de temas e módulos adicionais. Inclui informações sobre configuração de módulos como xcgallery e xtconteudo.
Este documento fornece instruções sobre a instalação e configuração do sistema operacional Debian. Ele discute o objetivo, público-alvo, pré-requisitos e metodologia do curso, além de guiar o leitor através dos passos de instalação do Debian e configuração de recursos como rede, usuários e ambiente gráfico.
1. O documento apresenta o conteúdo de um treinamento completo sobre a linguagem de programação ADVPL utilizada no ERP Protheus.
2. O treinamento é dividido em 4 módulos que abordam programação básica, a linguagem ADVPL, desenvolvimento de pequenas customizações e aplicações.
3. São apresentados diversos tópicos como lógica de programação, estruturas de decisão e repetição, declaração de variáveis, arrays, funções, interfaces visuais e desenvolvimento de relatórios e aplicações.
Este documento fornece instruções passo-a-passo sobre como construir um sistema utilizando Delphi, incluindo como criar uma nova aplicação, salvar arquivos, alterar propriedades de telas, executar a aplicação, criar menus, listas de ações, inserir imagens, criar telas splash e muito mais.
Este documento apresenta os objetivos e conteúdos de um curso de introdução à programação e ADVPL básico. O curso visa ensinar conceitos de lógica de programação, algoritmos e estruturas de programação, além de apresentar a linguagem ADVPL e mostrar como desenvolver pequenas customizações para o ERP Microsiga Protheus.
Este documento é uma apostila sobre programação orientada a objetos em C++. A apostila apresenta os conceitos básicos de POO e modelagem UML, seguido de explicações sobre como implementar programação orientada a objetos usando a linguagem C++, incluindo tópicos como classes, objetos, encapsulamento, herança e polimorfismo. A apostila foi desenvolvida no Laboratório de Meios Porosos e Propriedades Termofísicas e no Núcleo de Pesquisa em Construção da Universidade Federal de Santa Catarina.
Este documento é uma apostila sobre programação orientada a objetos em C++. A apostila apresenta os conceitos básicos de POO e modelagem UML, seguido de explicações sobre como implementar programação orientada a objetos usando a linguagem C++, incluindo tópicos como classes, objetos, encapsulamento, herança e polimorfismo. A apostila foi desenvolvida no Laboratório de Meios Porosos e Propriedades Termofísicas e no Núcleo de Pesquisa em Construção da Universidade Federal de Santa Catarina.
Este documento é um manual de documentação para o framework CakePHP versão 2.x. Ele contém instruções sobre como instalar e configurar o CakePHP, criar aplicações com ele usando os padrões MVC, desenvolver plugins, tutoriais e guias de migração entre versões.
O documento é um manual de instruções para o framework CakePHP. Ele fornece uma visão geral dos principais conceitos do CakePHP, incluindo suas convenções de nomenclatura, camadas Model-View-Controller, ciclo de requisições e recursos como controllers, views e models. O manual também inclui tutoriais e guias para tópicos como implantação, segurança, testes e mais.
Este documento fornece instruções e exemplos sobre como desenvolver aplicações usando o framework CakePHP. Ele cobre tópicos como instalação, desenvolvimento, controllers, views, plugins e tutoriais passo-a-passo para criar uma aplicação de blog simples.
Este documento fornece informações sobre o Zope, incluindo o que é Zope, como instalá-lo e usar sua interface de gerenciamento, trabalhar com objetos, DTML, modelos de páginas, aplicações básicas, segurança de usuários, catálogos de pesquisa e bancos de dados, e extensões do Zope.
1) O documento é um manual sobre o uso do software educativo JClic, que permite a criação de atividades interativas para diferentes disciplinas.
2) Ele explica como instalar e usar as ferramentas JClic player, JClic author e JClic reports, além de apresentar diversos tipos de atividades que podem ser desenvolvidas no programa.
3) O manual está organizado em cinco capítulos e inclui capturas de tela e exemplos passo a passo para auxiliar na criação e organização de projetos educativos com o J
O documento apresenta um plano de ensino para um curso sobre Ruby on Rails. Apresenta tópicos como objetivo, público-alvo, pré-requisitos, cronograma e programação do curso. Também inclui informações sobre licença do conteúdo e instalação do framework Ruby on Rails.
1. O documento fornece instruções sobre como configurar e usar o software RSLinx Classic para comunicação com controladores lógicos programáveis e outros dispositivos de automação industrial.
2. Inclui guias passo a passo sobre instalação, configuração de drivers e tópicos, ativação do software, e acesso a ajuda on-line e suporte técnico.
3. Também explica os principais recursos do RSLinx Classic como conectividade DDE/OPC e ferramentas como o RSWho para descoberta de dispositivos
Este documento fornece informações sobre o LTSP (Linux Terminal Server Project), incluindo como instalar e configurar um servidor e estações de trabalho LTSP. Ele explica o que é o LTSP, como funciona, e como resolver problemas comuns.
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
Este certificado confirma que Gabriel de Mattos Faustino concluiu com sucesso um curso de 42 horas de Gestão Estratégica de TI - ITIL na Escola Virtual entre 19 de fevereiro de 2014 a 20 de fevereiro de 2014.
O documento fornece um guia de estudo para a certificação LPIC-101. Resume os principais tópicos da arquitetura do sistema Linux, incluindo hardware, boot, gerenciamento de pacotes e comandos da linha de comando. Fornece também informações sobre dispositivos, sistema de arquivos e gerenciamento de usuários.
O autor dedica o trabalho à esposa por seu apoio e compreensão, e aos pais por seu constante apoio e incentivo. Ele também agradece à Casa do Código pela oportunidade de escrever o livro, e especialmente a Paulo Silveira pelos ensinamentos e opiniões valiosas sobre o conteúdo e organização do livro. Por fim, ele agradece a Deus por mais esta oportunidade.
Este documento fornece instruções passo a passo sobre como construir um sistema de informação completo utilizando a linguagem de programação Delphi. Ele aborda tópicos como criação de telas, interfaces gráficas, bancos de dados, relatórios, instalação e outros recursos importantes. O índice lista 58 tópicos cobrindo todas as etapas do desenvolvimento de um sistema com Delphi.
1. Scilab is a software environment for numerical computation and control system design.
2. It was created by researchers in France and is now maintained by a consortium of French companies and institutions.
3. The document provides an introduction to using Scilab, including its graphical interface, variables, file handling, help system, programming commands, and plotting capabilities.
1. Scilab is a software environment for numerical computation and control system design.
2. It was created by researchers in France and is now maintained by a consortium.
3. The document provides an introduction to using Scilab, including its graphical interface, variables, file handling, help system, and writing Scilab scripts.
Este documento fornece instruções sobre como instalar o software livre Xoops, um sistema de gerenciamento de conteúdo. Ele discute os pré-requisitos, download, instalação do Xoops e de temas e módulos adicionais. Inclui informações sobre configuração de módulos como xcgallery e xtconteudo.
Este documento fornece instruções sobre a instalação e configuração do sistema operacional Debian. Ele discute o objetivo, público-alvo, pré-requisitos e metodologia do curso, além de guiar o leitor através dos passos de instalação do Debian e configuração de recursos como rede, usuários e ambiente gráfico.
1. O documento apresenta o conteúdo de um treinamento completo sobre a linguagem de programação ADVPL utilizada no ERP Protheus.
2. O treinamento é dividido em 4 módulos que abordam programação básica, a linguagem ADVPL, desenvolvimento de pequenas customizações e aplicações.
3. São apresentados diversos tópicos como lógica de programação, estruturas de decisão e repetição, declaração de variáveis, arrays, funções, interfaces visuais e desenvolvimento de relatórios e aplicações.
Este documento fornece instruções passo-a-passo sobre como construir um sistema utilizando Delphi, incluindo como criar uma nova aplicação, salvar arquivos, alterar propriedades de telas, executar a aplicação, criar menus, listas de ações, inserir imagens, criar telas splash e muito mais.
Este documento apresenta os objetivos e conteúdos de um curso de introdução à programação e ADVPL básico. O curso visa ensinar conceitos de lógica de programação, algoritmos e estruturas de programação, além de apresentar a linguagem ADVPL e mostrar como desenvolver pequenas customizações para o ERP Microsiga Protheus.
Este documento é uma apostila sobre programação orientada a objetos em C++. A apostila apresenta os conceitos básicos de POO e modelagem UML, seguido de explicações sobre como implementar programação orientada a objetos usando a linguagem C++, incluindo tópicos como classes, objetos, encapsulamento, herança e polimorfismo. A apostila foi desenvolvida no Laboratório de Meios Porosos e Propriedades Termofísicas e no Núcleo de Pesquisa em Construção da Universidade Federal de Santa Catarina.
Este documento é uma apostila sobre programação orientada a objetos em C++. A apostila apresenta os conceitos básicos de POO e modelagem UML, seguido de explicações sobre como implementar programação orientada a objetos usando a linguagem C++, incluindo tópicos como classes, objetos, encapsulamento, herança e polimorfismo. A apostila foi desenvolvida no Laboratório de Meios Porosos e Propriedades Termofísicas e no Núcleo de Pesquisa em Construção da Universidade Federal de Santa Catarina.
Este documento é um manual de documentação para o framework CakePHP versão 2.x. Ele contém instruções sobre como instalar e configurar o CakePHP, criar aplicações com ele usando os padrões MVC, desenvolver plugins, tutoriais e guias de migração entre versões.
O documento é um manual de instruções para o framework CakePHP. Ele fornece uma visão geral dos principais conceitos do CakePHP, incluindo suas convenções de nomenclatura, camadas Model-View-Controller, ciclo de requisições e recursos como controllers, views e models. O manual também inclui tutoriais e guias para tópicos como implantação, segurança, testes e mais.
Este documento fornece instruções e exemplos sobre como desenvolver aplicações usando o framework CakePHP. Ele cobre tópicos como instalação, desenvolvimento, controllers, views, plugins e tutoriais passo-a-passo para criar uma aplicação de blog simples.
Este documento fornece informações sobre o Zope, incluindo o que é Zope, como instalá-lo e usar sua interface de gerenciamento, trabalhar com objetos, DTML, modelos de páginas, aplicações básicas, segurança de usuários, catálogos de pesquisa e bancos de dados, e extensões do Zope.
1) O documento é um manual sobre o uso do software educativo JClic, que permite a criação de atividades interativas para diferentes disciplinas.
2) Ele explica como instalar e usar as ferramentas JClic player, JClic author e JClic reports, além de apresentar diversos tipos de atividades que podem ser desenvolvidas no programa.
3) O manual está organizado em cinco capítulos e inclui capturas de tela e exemplos passo a passo para auxiliar na criação e organização de projetos educativos com o J
O documento apresenta um plano de ensino para um curso sobre Ruby on Rails. Apresenta tópicos como objetivo, público-alvo, pré-requisitos, cronograma e programação do curso. Também inclui informações sobre licença do conteúdo e instalação do framework Ruby on Rails.
1. O documento fornece instruções sobre como configurar e usar o software RSLinx Classic para comunicação com controladores lógicos programáveis e outros dispositivos de automação industrial.
2. Inclui guias passo a passo sobre instalação, configuração de drivers e tópicos, ativação do software, e acesso a ajuda on-line e suporte técnico.
3. Também explica os principais recursos do RSLinx Classic como conectividade DDE/OPC e ferramentas como o RSWho para descoberta de dispositivos
Este documento fornece informações sobre o LTSP (Linux Terminal Server Project), incluindo como instalar e configurar um servidor e estações de trabalho LTSP. Ele explica o que é o LTSP, como funciona, e como resolver problemas comuns.
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
Este certificado confirma que Gabriel de Mattos Faustino concluiu com sucesso um curso de 42 horas de Gestão Estratégica de TI - ITIL na Escola Virtual entre 19 de fevereiro de 2014 a 20 de fevereiro de 2014.
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
1. GUIA DE ESTUDO
LPI 102
Montado seguindo os objetivos retirados direto do Site da LPI
http://www.lpi.org/eng/certification/the_lpic_program/lpic_1/exam_102_detailed_objectives
1
2. 1. TOPICO 105 - Shells, Scripts e Administração de dados..............................................................................................6
1.1 105.1 – Personalização e trabalhar no ambiente Shell.................................................................................................................................6
1.1.1. ETC/PROFILE......................................................................................................................................................6
1.1.2. ENV.......................................................................................................................................................................6
1.1.3. EXPORT...............................................................................................................................................................6
1.1.4. SET.......................................................................................................................................................................6
1.1.5. UNSET..................................................................................................................................................................6
1.1.6. ~/.BASH_PROFILE.............................................................................................................................................6
1.1.7. ~/.BASH_LOGIN..................................................................................................................................................6
1.1.8. ~/.PROFILE..........................................................................................................................................................6
1.1.9. ~/.BASHRC..........................................................................................................................................................6
1.1.10. ~/.BASH_LOGOUT..............................................................................................................................................6
1.1.11. FUNCTION...........................................................................................................................................................6
1.1.12. ALIAS....................................................................................................................................................................6
1.1.13. LISTS....................................................................................................................................................................7
1.2 105.2 – Editar e escrever scripts simples......................................................................................................................................................7
1.2.1. FOR......................................................................................................................................................................................7
1.2.2. WHILE..................................................................................................................................................................7
1.2.3. TEST.....................................................................................................................................................................7
1.2.4. IF THEN ELSE.....................................................................................................................................................8
1.2.5. READ....................................................................................................................................................................8
1.2.6. SEQ......................................................................................................................................................................8
1.2.7. CASE....................................................................................................................................................................8
1.2.8. EXPR....................................................................................................................................................................8
1.2.9. UNTIL....................................................................................................................................................................8
1.2.10. VARIAVEIS ESPECIAIS.....................................................................................................................................8
1.3 105.3 – Administração de Dados SQL..........................................................................................................................................................9
1.3.1. INSERT.................................................................................................................................................................9
1.3.2. UPDATE...............................................................................................................................................................9
1.3.3. SELECT................................................................................................................................................................9
1.3.4. DELETE................................................................................................................................................................9
1.3.5. FROM...................................................................................................................................................................9
1.3.6. WHERE................................................................................................................................................................9
1.3.7. GROUP BY..........................................................................................................................................................9
1.3.8. ORDER BY...........................................................................................................................................................9
1.3.9. JOIN....................................................................................................................................................................10
2. TÓPICO 106: Interfaces de Usuários e Desktops..........................................................................................................11
2.1 106.1 – Instalar e configurar o X11.............................................................................................................................................................11
2.1.1. ETC/X11/XORG.CONF....................................................................................................................................................11
2.1.2. XHOST...............................................................................................................................................................11
2.1.3. DISPLAY............................................................................................................................................................11
2.1.4. XWININFO.........................................................................................................................................................12
2.1.5. XDPYINFO.........................................................................................................................................................12
2.1.6. X..........................................................................................................................................................................12
2.1.7. COMPATIBILIDADE DE HARDWARE............................................................................................................12
2.1.8. INSTALAR O X11..............................................................................................................................................12
2.1.9. CONFIGURAR O X11R6..................................................................................................................................12
2.2 106.2 – Configurar o gerenciador de Login Gráfico....................................................................................................................................12
3.1.1. ETC/INITTAB.....................................................................................................................................................12
3.1.2. XDM CONFIGURATION FILES.......................................................................................................................12
3.1.3. KDM CONFIGURATION FILES.......................................................................................................................12
3.1.4. GDM CONFIGURATION FILES.......................................................................................................................12
1.1 106.3 – ACESSIBILIDADE..........................................................................................................................................................................13
3.2.1. SEGURAR/ REPETIR TECLAS.......................................................................................................................13
3.2.2. DESACELERAR / INVERTER / TROCAR TELAS.........................................................................................13
3.2.3. TECLAS DO MOUSE........................................................................................................................................13
3.2.4. TEMAS DE DESKTOP DE ALTO CONTRASTE E TAMANNHO.................................................................13
3.2.5. LEITOR DE TELA..............................................................................................................................................13
3.2.6. MOSTRADOR BRAILLE...................................................................................................................................13
3.2.7. AMPLIADOR DE TELA.....................................................................................................................................13
3.2.8. TECLADO SEM TELA......................................................................................................................................13
3.2.9. GESTOS (USADOS NO LOGIN, NO GDM POR EXEMPLO).......................................................................13
3.2.10. ORCA.................................................................................................................................................................13
3.2.11. GOK....................................................................................................................................................................13
3.2.12. EMACSPEAK.....................................................................................................................................................13
2. TÓPICO 107: Tarefas Administrativas............................................................................................................................14
2.3 107.1 – Administrar contas de usuários, grupos e arquivos de sistemas relacionados.............................................................................14
3.2.13. ETC/PASSWD...................................................................................................................................................14
3.2.14. ETC/SHADOW...................................................................................................................................................14
3.2.15. ETC/GROUP......................................................................................................................................................14
3.2.16. ETC/SKEL..........................................................................................................................................................14
3.2.17. CHAGE...............................................................................................................................................................14
3.2.18. GROUPADD......................................................................................................................................................15
2
3. 3.2.19. GROUPDEL.......................................................................................................................................................15
3.2.20. GROUPMOD......................................................................................................................................................15
3.2.21. PASSWD............................................................................................................................................................15
3.2.22. USERADD - ADDUSER...................................................................................................................................15
3.2.23. USERDEL..........................................................................................................................................................16
3.2.24. USERMOD.........................................................................................................................................................16
3.2.25. CHFN..................................................................................................................................................................16
3.2.26. CHSH..................................................................................................................................................................16
3.2.27. VIPW...................................................................................................................................................................16
3.2.28. VIGR...................................................................................................................................................................16
Edita e bloqueia o arquivo /etc/group contra possíveis alterações concorrentes evitando a corrupção do arquivo.............16
3.2.29. PWCONV...........................................................................................................................................................16
3.2.30. PWUNCONV......................................................................................................................................................16
3.2.31. GRPCONV.........................................................................................................................................................16
3.2.32. GRPUNCONV....................................................................................................................................................16
4.1.1. GPASSWD.........................................................................................................................................................17
4.1.2. ID.........................................................................................................................................................................17
4.1.3. NEWGRP...........................................................................................................................................................17
2.4 107.2 – Automatizar e agendar tarefas administrativas de sistema...........................................................................................................17
4.1.4. ETC/CRON.{D,DAILY,HOURLY,MONTHLY,WEEKLY}.................................................................................17
4.1.5. ETC/AT.DENY...................................................................................................................................................17
4.1.6. ETC/AT.ALLOW................................................................................................................................................17
4.1.7. ETC/CRONTAB.................................................................................................................................................17
4.1.8. ETC/CRON.ALLOW..........................................................................................................................................17
4.1.9. ETC/CRON.DENY.............................................................................................................................................17
4.1.10. VAR/SPOOL/CRON/*........................................................................................................................................17
4.1.11. CRONTAB..........................................................................................................................................................18
4.1.12. AT........................................................................................................................................................................18
4.1.13. ATQ ou AT -l......................................................................................................................................................18
4.1.14. ATRM..................................................................................................................................................................18
2.5 107.3 – Localização e Internacionalização..................................................................................................................................................18
4.1.15. ETC/TIMEZONE................................................................................................................................................18
4.1.16. ETC/LOCALTIME..............................................................................................................................................18
4.1.17. USR/SHARE/ZONEINFO.................................................................................................................................18
4.1.18. ENVIRONMENT VARIABLES:.........................................................................................................................18
4.1.18.1. LC_*....................................................................................................................................................................18
4.1.18.2. LC_ALL...............................................................................................................................................................18
4.1.18.3. LANG..................................................................................................................................................................18
4.1.19. USR/BIN/LOCALE.............................................................................................................................................19
4.1.20. TZSELECT.........................................................................................................................................................19
4.1.21. TZCONFIG.........................................................................................................................................................19
4.1.22. DATE..................................................................................................................................................................19
4.1.23. ICONV................................................................................................................................................................19
4.1.24. UTF-8..................................................................................................................................................................19
4.1.25. ISO-8859............................................................................................................................................................19
4.1.26. ASCII..................................................................................................................................................................19
4.1.27. UNICODE...........................................................................................................................................................19
3. TÓPICO 108: Serviços essenciais do sistema...............................................................................................................20
2.6 108.1 – Manutenção da data e hora do sistema.........................................................................................................................................20
4.1.28. USR/SHARE/ZONEINFO.................................................................................................................................20
4.1.29. ETC/TIMEZONE................................................................................................................................................20
4.1.30. ETC/LOCALTIME..............................................................................................................................................20
4.1.31. ETC/NTP.CONF................................................................................................................................................20
4.1.32. DATE..................................................................................................................................................................20
4.1.33. HWCLOCK.........................................................................................................................................................20
4.1.34. NTPD..................................................................................................................................................................20
4.1.35. NTPDATE...........................................................................................................................................................20
4.1.36. POOL.NTP.ORG...............................................................................................................................................20
4.1.37. NTPQ..................................................................................................................................................................20
1.1 108.2 – Configurar e recorrer aos arquivos de log......................................................................................................................................21
4.1.38. SYSLOG.CONF.................................................................................................................................................21
4.1.39. SYSLOGD..........................................................................................................................................................21
4.1.40. KLOGD...............................................................................................................................................................21
4.1.41. LOGGER............................................................................................................................................................21
4.1.42. SINAIS................................................................................................................................................................21
= - confere exclusividade a facility/priority...................................................................................................................................................................21
! – faz ignorar a facility/priority.....................................................................................................................................................................................21
; - usado para separar seletores.................................................................................................................................................................................21
4.1.43. PRIORIDADE.....................................................................................................................................................22
Seqüência de PRIORIDADE da menos urgente para a mais urgente.......................................................................................................................22
1.2 108.3 – Fundamentos de MTA (Mail Transfer Agent).................................................................................................................................23
4.1.44. ~/.FORWARD....................................................................................................................................................23
4.1.45. COMANDOS NA CAMADA DE EMULAÇÃO DO SENDMAIL......................................................................23
4.1.46. NEWALIASES....................................................................................................................................................23
3
5. 4.1.23. ~/.SSH/ID_DSA AND ID_DSA.PUB.................................................................................................................32
4.1.24. ETC/SSH/SSH_HOST_RSA_KEY AND SSH_HOST_RSA_KEY.PUB.......................................................32
4.1.25. ETC/SSH/SSH_HOST_DSA_KEY AND SSH_HOST_DSA_KEY.PUB.......................................................32
4.1.26. ~/.SSH/AUTHORIZED_KEYS..........................................................................................................................32
4.1.27. ETC/SSH_KNOWN_HOSTS............................................................................................................................32
4.1.28. GPG....................................................................................................................................................................33
4.1.29. ~/.GNUPG/*........................................................................................................................................................33
5
6. 1. TOPICO 105 - Shells, Scripts e Administração de dados
1.1 105.1 – Personalização e trabalhar no ambiente Shell
1.1.1. /ETC/PROFILE
Arquivo principal global de variáveis do sistema, login de todos os usuários e sistema
1.1.2. ENV
Lista as variáveis globais
Ex : env
1.1.3. EXPORT
Compartilha variáveis
Ex : export HOJE
1.1.4. SET
Lista todas as variáveis
Ex : set
1.1.5. UNSET
Remove valor de variáveis
Ex :Unset HOJE
1.1.6. ~/.BASH_PROFILE
Configuração das variáveis ambiente definidas pelo usuário em especifico
1.1.7. ~/.BASH_LOGIN
Mandriva
1.1.8. ~/.PROFILE
Mandriva
1.1.9. ~/.BASHRC
Arquivo com funções e apelidos, definidos pelo usuário e carregado logo após
o /etc/bashrc
1.1.10.~/.BASH_LOGOUT
Instruções de logout Mandriva
1.1.11.FUNCTION
Para simplificar tarefas recorrentes é possível criar funções que aglutinam comandos
Ex: function pinfo () {
Comandos
}
6
7. 1.1.12.ALIAS
Cria um codinome para um comando, no formato
Ex: $ alias codinome='nome_do_programa --opções'
1.1.13.LISTS
Opções de Shell: Bash , csh e o zsh .
Variáveis Globais
*Nome das variáveis globais são sempre MAIUSCULAS
PATH: Define os diretórios dos programas
HOME: Define o diretório pessoal do usuário
SHELL: Determina o Shell padrão do usuário
O valor de uma variável é retornado com o uso de $:
Variáveis locais são acessadas somente na sessão atual do Shell .
Seqüência de leitura de arquivos lidos pelo Bash interativo e não interativo
1 – Le e executa instruções no arquivo /etc/profile, se esse arquivo existir
2 – Le e executa os arquivos ~/.bash_profile, ~/.bash_login e ~/.profile , nessa ordem
3 - ~/.bash_logout – Le o arquivo ao terminar uma sessão
Seqüência de bash interativo , mas não se trata de login
1 - /etc/bash.bashrc e ~/.bashrc , se os arquivos existirem .
1.2 105.2 – Editar e escrever scripts simples
Peso 4
Todos os scrpits são iniciados por #!/Bin/bash
Scripts têm que ter permissão de execução – chmod +x script.sh
1.2.1. FOR
Sempre termina com done
For i in $(seq 5) ; do
Op... ;
done
1.2.2. WHILE
Executa uma função em loop até que afirmação não seja mais verdadeira
7
8. 1.2.3. TEST
Avalia se a informação e verdadeira o falsa
1.2.4. IF THEN ELSE
Sempre termina com FI
Ex:
if test –x ; then
Op 1;
else
Op2 ;
Fi
1.2.5. READ
Le a variável de resposta, caso a variável de resposta não exista o nome padrão será REPLY
1.2.6. SEQ
Exibe uma seqüência ordenada de números
1.2.7. CASE
Sempre termina com esac
Case 3 in (1|2|3)
Op... ;
Esac
1.2.8. EXPR
Faz operações matemáticas com números inteiros
SOMA=’expr $v1 + $v2;
1.2.9. UNTIL
Executa uma função em loop até que afirmação seja verdadeira
1.2.10. VARIAVEIS ESPECIAIS
$* - Todos os valores passados como argumentos
$# - O numero de argumentos
$0 – O nome do arquivo de script
$n – O valor do argumento na posição n
$! – PID do ultimo programa executado
$? – Código de saída do ultimo comando
8
9. 1.3 105.3 – Administração de Dados SQL
Peso 2
1.3.1. INSERT
Inserção de dados na tabela
Ex: INSERT INTO cliente (nome,mail,telefone) values (‘Rodrigo’,’rodrigo@test.com’,’22222’);
1.3.2. UPDATE
Modifica dado já inserido na tabela
Ex: UPDATE cliente SET telefone = ‘222-2222’ WHERE id = 2;
1.3.3. SELECT
Faz a consulta na tabela, exibe todas as linhas e colunas da tabela.
Ex: SELECT * FROM cliente
Limitar a consulta na tabela
Ex: SELECT id, nome FROM cliente
Selecionar somente uma ou mais linhas especificas
Ex: SELECT nome FROM cliente WHERE id=2
1.3.4. DELETE
Deleta dados da tabela
Ex: DELETE FROM cliente WHERE id = 2;
1.3.5. FROM
Referencia a de onde serão visualizados os dados
1.3.6. WHERE
Para selecionar apenas uma ou mais linhas que obdeçam um critério, utiliza-se a instrução
1.3.7. GROUP BY
Agrega resultados mediante um ou mais valores duplicados
Ex: SELECT nome, SUM(preço) FROM item GROUP BY nome;
SUM - Soma
1.3.8. ORDER BY
Ordena as linhas que serão exibidas conforme o campo escolhido
9
10. Ex : SELECT id, nome FROM cliente ORDER BY id DESC;
DESC – Inverte a ordem de exibição
1.3.9. JOIN
Mostra resultados 2 duas ou mais tabelas juntas
Ex : SELECT cliente.nome , endereço.uf FROM cliente INNER JOIN endereço ON
endereço.id_cliente = cliente.id ;
10
11. 2. TÓPICO 106: Interfaces de Usuários e Desktops
2.1 106.1 – Instalar e configurar o X11
Peso 2
2.1.1. /ETC/X11/XORG.CONF
Server Layout – Teclado e mouse
Files – Caminho para as fontes Fontes
Module – Grafico 3D
ServerFags – Opções globais para o servidor X
Input device - Teclado
Inputdevice – Mouse
Monitor - Monitor
Device – Drive de video
Screen – Alteração de resolução
Fontes XFT – Diretorio /usr/share/fonts/* ou ~/.fonts/ .
FC-CACHE
Comando que atualiza manualmente as fontes
Fontes XFS (Redes)
Arquivo de configuração : /etc/X11/fs/fonts
Porta – 7100
Server : fontpath “Unix/:7100”
Client: fontpath “tcp/serverfonts:7100”
2.1.2. XHOST
Exportar a variável Display
Xhost<remoto>
Para desabilitar
Xhost -<remoto>
O xhost + libera acesso para qq maquina ao servidor
2.1.3. DISPLAY
Export DISPLAY=192.168.0.1:0.0
0 = maquina local
0 = primeiro display
1:0 – segundo display
Remova o “-nolisten tcp” do arquivo /etc/X11/xdm/XServers
11
12. 2.1.4. XWININFO
Exibe informações sobre a Janela usada,
2.1.5. XDPYINFO
Recursos do servidor X
2.1.6. X
2.1.7. COMPATIBILIDADE DE HARDWARE
Site para verificar a compatibilidade
www.x.org/wiki/projects/drivers
Driver padrão VESA Framebuffer
2.1.8. INSTALAR O X11
Via apt-get ou yum
2.1.9. CONFIGURAR O X11R6
Editar o arquivo /etc/x11/xorg.conf .
X –configure – gera arquivo básico de configuração
2.2 106.2 – Configurar o gerenciador de Login Gráfico
Peso 2
3.1.1. /ETC/INITTAB
3.1.2. XDM CONFIGURATION FILES
Xdm – Padrão do X - /etc/X11/xdm/*
Protocolo – XDMCP
Xresourses – Altera a aparência /etc/X11/xdm/Xresourses
Xsetup – Altera cores, imagens de fundo - /etc/X11/xdm/Xsetup
Xaccess – Controla, estabelece regras de acesso remoto via XDMCP
Xdm-config – Principal arquivo de configuração de login remoto
Ex: DisplayManager.requestPort: 0
3.1.3. KDM CONFIGURATION FILES
Kdm – Padrão KDE - /usr/share/config/kdm/*
3.1.4. GDM CONFIGURATION FILES
Gdm – padrão Gnome - /etc/gdm/*
12
13. X – QUERY SERVIDOR – Ativar o XDM para responder aos pedidos de loguin de rede no X .
1.1 106.3 – ACESSIBILIDADE
PESO 1
3.2.1. SEGURAR/ REPETIR TECLAS
3.2.2. DESACELERAR / INVERTER / TROCAR TELAS
3.2.3. TECLAS DO MOUSE
3.2.4. TEMAS DE DESKTOP DE ALTO CONTRASTE E TAMANNHO
3.2.5. LEITOR DE TELA
3.2.6. MOSTRADOR BRAILLE
3.2.7. AMPLIADOR DE TELA
3.2.8. TECLADO SEM TELA
3.2.9. GESTOS (USADOS NO LOGIN, NO GDM POR EXEMPLO)
3.2.10.ORCA
Leitor de tela, leitor de voz sintetizado diz o texto sob o clique do mouse . Usuarios com deficiencia visual
3.2.11.GOK
Teclado virtual
3.2.12.EMACSPEAK
13
14. 2. TÓPICO 107: Tarefas Administrativas
2.3 107.1 – Administrar contas de usuários, grupos e arquivos de sistemas relacionados
Peso 2
3.2.13./ETC/PASSWD
Informações de contas do usuario
1 – Nome de login
2 – Senha (Se tiver X a senha está no arquivo /etc/shadow)
3 – Numero de identificação do usuario UID
4 – Numero do grupo princial GID
5 – Descrição do usuario
6 – Diretorio pessoal do usuario
7 – Shell inicial do usuario
3.2.14./ETC/SHADOW
Permissão (-rw-r—r--)
1 – Nome do usuario
2 – A senha criptografada
3 – Numero de dias que a senha foi alterada
4 – Numero mínimo de dias que a senha pode ser alterada novamente
5 – Numero de dias depois que a senha poderá ser alterada
6 – Numero de dias para informar ao usuario sobre a expiração da senha
7 – Numero de dias, depois de expirar a senha , até que a conta seja bloqueada
8 – Numero de dias que a senha foi bloqueada
9 – Campo reservado
3.2.15./ETC/GROUP
1 – Nome do grupo
2 – Senha para o grupo
3 – Numero de identificação do grupo GID
4 – Lista de membros do grupo , separados por ,
3.2.16./ETC/SKEL
Arvore padrão de diretórios para a criação de novos usuários
3.2.17.CHAGE
Altera senha de usuários e grupos periodicamente
OPÇÔES
-m dias – mínimo de dias que o usuário possa trocar a senha
-M dias – numero Maximo de dias que a senha permanecerá valida
-d dias – numero de dias decorridos em relação a 01/01/1970
-E dias – numero de dias decorridos que a conta não estará mais disponível
-I dias – inatividade ou tolerância após a expiração da senha
-W dias – dias anteriores ao fim da validade da senha
-L – usado por usarios comuns para mostrar as restrições
14
15. 3.2.18.GROUPADD
Cria contas de grupo
OPÇÔES
➢ -g – Especifica o GID do grupo
3.2.19.GROUPDEL
Remove grupo
OPÇÔES
3.2.20.GROUPMOD
Altera informações do grupo
OPÇÔES
-g GID – Altera o numero do GID do grupo
-n nome – Altera o nome do grupo
3.2.21.PASSWD
Cria/Altera a senha do usuário
OPÇÕES
-e – provoca a expiração imediata da senha
-d – apaga a senha da conta especificada
-g – altera a senha do grupo especificado
-r – remove a senha
-R – restringe o acesso de todos os usuários
-l – bloqueia a conta
-u – libera a conta
-S – mostra o status atual
3.2.22.USERADD - ADDUSER
Cria usuário
OPÇÔES
➢ -c – Define comentários como nome completo
➢ -d – Define diretório pessoal
➢ -g – Define grupo básico do usuário
➢ -G – Define os grupos adicionais do usuário
➢ -u UID – UID do usuário
➢ -e data – data de validade da conta
➢ -l – Renomeia uma conta de usuário
➢ -s – Define o Shell do usuário
➢ -m – cria o diretório do usuário (Caso não exista)
➢ -p – Especifica a senha criptografada
➢ -k /etc/skel – Copia o diretório modelo SKEL
/etc/skel – Novos diretórios pessoais podem ser criados criados a aprtir de uma arvore modelo situada
em /etc/skel
3.2.23.USERDEL
Deleta usuário
OPÇÔES
15
16. ➢ -r – Remove o usuário e seu diretório pessoal
3.2.24. USERMOD
Modifica usuário
OPÇÔES
➢ -c – Define comentários como nome completo
➢ -d – Define diretório pessoal
➢ -g – Define grupo básico do usuário
➢ -G – Define os grupos adicionais do usuário
➢ -l – Renomeia uma conta de usuário
➢ -s – Define o Shell do usuário
➢ -p – Especifica a senha criptografada
➢ -k /etc/skel – Copia o diretório modelo SKEL
3.2.25. CHFN
Altera as descrições do usuário
3.2.26.CHSH
Altera o shell inicial
3.2.27. VIPW
Edita e bloqueia o arquivo /etc/passwd contra possíveis alterações concorrentes evitando a corrupção
do arquivo .
OPÇÔES
-s – Abre para edição o arquivo /etc/shadow
3.2.28. VIGR
Edita e bloqueia o arquivo /etc/group contra possíveis alterações concorrentes evitando a corrupção do
arquivo
OPÇÔES
-s – edita diretamente o arquivo gshadow
3.2.29. PWCONV
Converte senhas do passwd para shadow
3.2.30. PWUNCONV
Converse senhas do shadow para passwd
3.2.31.GRPCONV
Converte as senhas do formato antigo /etc/group para as senhas do gshadow
3.2.32.GRPUNCONV
Converte as senhas do gshadow para o formato antigo /etc/group
4.1.1. GPASSWD
Gerencia membros e senha de grupos
OPÇÔES
-a usuario grupo – Adiciona um usuário ao grupo
-d usuario grupo– Remove o usuário ao grupo
-r grupo – Apaga a senha do grupo
16
17. -A usuario grupo– torna um usuário administrador do grupo
4.1.2. ID
Mostra os grupos do usuário
4.1.3. NEWGRP
Altera o grupo efetivo do usuário para o grupo solicitado.
2.4 107.2 – Automatizar e agendar tarefas administrativas de sistema
Peso 4
4.1.4. /ETC/CRON.{D,DAILY,HOURLY,MONTHLY,WEEKLY}
Respectivamente, execução de hora em hora , diária , seminal e mensal
4.1.5. /ETC/AT.DENY
Se o arquivo /etc/at.allow , não existir esse arquivo será consultado , e serão bloqueados para usar o AT
usuários que conter nele ,
Se nenhum dos dois arquivos existirem somente o ROOT pode agendar
4.1.6. /ETC/AT.ALLOW
Usuários comuns poderão usar o AT caso existam neste arquivo
4.1.7. /ETC/CRONTAB
Este arquivo não pode ser editado diretemante , somente por meio do comando CRONTAB
4.1.8. /ETC/CRON.ALLOW
Usuários poderão usar caso existam neste arquivo
4.1.9. /ETC/CRON.DENY
Se o arquivo /etc/cron.allow , não existir esse arquivo será consultado , e serão bloqueados para usar o
CRON usuários que conter nele ,
Se nenhum dos dois arquivos existirem TODOS pode agendar
4.1.10./VAR/SPOOL/CRON/*
4.1.11.CRONTAB
Minuto | hora | dia do mês | mês | dia da semana | usuário | comando
Hifem – Intervalo
Virgula – números separados
Barra – de cinco em cinto
*/30 – de meia em meia hora
17
18. Reiniciar o serviço – service crond start
Crontab –l usuário – mostra as tarefas agendadas do usuário
Crontab –e usuário – edita
Crontab –d – apaga o crontab
-r – remove o arquivo crontab
4.1.12.AT
Comando de agendamento rápido executa somente uma job para um dia e horário especifico
Ex: At /usr/Bin/updatedb 17:00
4.1.13.ATQ ou AT -l
Consulta os agendamentos feitos
4.1.14.ATRM
Apaga agendamento
2.5 107.3 – Localização e Internacionalização
Peso 3
4.1.15./ETC/TIMEZONE
Contem informações do fuso-horario
4.1.16./ETC/LOCALTIME
Arquivo que define o horário de verão - /etc/localtime
4.1.17./USR/SHARE/ZONEINFO
Onde fica todos os arquivos de horário de verão disponiveis
4.1.18.ENVIRONMENT VARIABLES:
4.1.18.1.LC_*
4.1.18.2.LC_ALL
SObrepoe todas as demais variaveis
4.1.18.3.LANG
Variável de configuração de localização de Idioma
Para scrips – LANG=C
4.1.19./USR/BIN/LOCALE
4.1.20.TZSELECT
Exibe os fusos horários oficiais, e após a escolha criará o arquivo /etc/timezone contendo as informações
do fuso-horario;.
18
20. 3. TÓPICO 108: Serviços essenciais do sistema
2.6 108.1 – Manutenção da data e hora do sistema
Peso 3
4.1.28./USR/SHARE/ZONEINFO
4.1.29./ETC/TIMEZONE
4.1.30./ETC/LOCALTIME
4.1.31./ETC/NTP.CONF
Arquivo de configuração - /etc/ntp.conf
Daemon – ntpd
Protocolo – UDP
Porta – 123
Arquivo DRIFT – Onde o NTP armazena informações de erro .
4.1.32.DATE
Usado para mostrar a hora e data do sistema
OPÇÕES
-u – Mostra a data e horário em UTC (GMT)
4.1.33.HWCLOCK
Mostra e/ou altera a hora da BIOS
OPÇÕES
-w – Atualiza a hora da BIOS tomando como referencia a hora do sistema
-s– Atualiza a hora do sistema a partir da BIOS
-u – Indica que será usado o horário UTC
4.1.34.NTPD
Reinicia o NTP para utilizar as novas funções
4.1.35.NTPDATE
Força o ajuste imediato do relógio
Ntpdate BR.pool.ntp.org
4.1.36.POOL.NTP.ORG
Servidor de NTP publico
4.1.37. NTPQ
Consulta o NTP padrão
20
21. 1.1 108.2 – Configurar e recorrer aos arquivos de log
Peso 2
4.1.38.SYSLOG.CONF
Syslog é um DAEMON que gerencia todo o processo de gravação de log em seus respectivos arquivos .
Arquivo de configuração - /etc/syslog.conf
Syslog –r - ativa os logs via rede
4.1.39.SYSLOGD
Daemon – syslogd
4.1.40.KLOGD
Este daemon controla o registro de mensagens do kernel. Ele monitora as mensagens do kernel e as envia
para o daemon de monitoramento syslogd, por padrão.
4.1.41.LOGGER
Cria mensagens de log manualmente
OPÇÕES
-p – Permite determinar o par de facility.priority para a mensagem
4.1.42. SINAIS
= - confere exclusividade a facility/priority
! – faz ignorar a facility/priority
; - usado para separar seletores
4.1.43. PRIORIDADE
Seqüência de PRIORIDADE da menos urgente para a mais urgente
21
22. Facility DESCRIÇÃO
auth Mensagens do login
authpriv Mensagens do login
cron Mensagens do login crontab
daemon Mensagens do daemon
kern Mensagens do kernek
lpr Mensagens do sistema de impressão
mail Mensagens de e-mail
news Mensagens do news
syslog Mensagens do internas do syslog
user
Mensagens geradas por processos do
usuário
uucp Mensagens do sistema uucp
local0-7 Mensagens reservadas
* Todas as mensagens
Prioridade # Descrição
nome 0 Não envia mensagens
debug 1 Mensagens de Depuração
info 2 Mensagens informativas
notice 3 Mensagens que merecem atenção
warning 4 Mensagens de advertência
err 5 Mensagens de erro
crit 6 Mensagens critica erro de HW
alert 7
Mensagens alerta , corrigir
imediatamente
emerg 8
Mensagens de emergência , pane no
sistema
* 1 Todas as prioridades
1.2 108.3 – Fundamentos de MTA (Mail Transfer Agent)
Peso 3
22
23. 4.1.44.~/.FORWARD
Arquivo do diretório home do usuário para alterar mensagens encaminhadas para outro usuário ou
endereço de email
4.1.45. COMANDOS NA CAMADA DE EMULAÇÃO DO SENDMAIL
4.1.46.NEWALIASES
Apos alterar o arquivo /etc/aliases, é necessário executar este comando para as configurações entrarem
em funcionamento – Ativa os novos aliases do email
Pode ser definido no escopo geral , ou pelo próprio usuário , pelo arquivo /etc/aliases
4.1.47.MAIL
4.1.48.MAILQ
Exibe a fila de email e o estado das mensagens.
Exemplos de MTA’s – sendmail , postfix , qmail e o exim
Porta – 25 – SMTP
1.3 108.4 – Configurar Impressoras e Impressão
Peso 2
4.1.49.CUPS CONFIGURATION FILES, TOOLS AND UTILITIES
Acesso : HTTP://localhost:631
PORTA : 631
Daemon – cupsd
4.1.50./ETC/CUPS
Arquivos dentro do diretório /etc/cups/*
Classes.conf – define as classes para as impressoras locais
Cupsd.conf – Diretivas de configuração
Mime.convs – define os filtros disponíveis para a conversão de formatos de arquivos
Mime.types – define os tipos de arquivos recebidos
Cliente.conf – Configura o cliente de CUPS
Printers.conf – Configuração de Impressora
4.1.51. IMPRESSÃO REMOTA
Tem que configurar o arquivo /etc/cups/cups.conf no Servidor
No client tem que configurar o arquivo /etc/cups/client.conf com a tag ServerName
4.1.52.LPD LEGACY INTERFACE (LPR, LPRM, LPQ)
23
24. 4.1.52.1.LPINFO
Usado para obter uma lista dos dispositivos de impressão e protocolos de impressão disponíveis
OPÇÕES
-v – Verbose
-m – Lista os modelos de impressoras disponíveis
4.1.52.2.LPADMIN
Executa tarefas de administração
OPÇÕES
-c classe – adciona a impressora na classe indicada
-m modelo – especifica qual é o driver padrão da impressora
-r classe – remove a impressora da classe
-v dispovitivo – indica o endereço do dispositivo de comunicação da impressora a ser utilizada
-D info – descrição textual para a impressora
-E – autoriza a impressora a receber trabalhos
-L localização – descrição textual para a localização da impressora
-P arquivo PPD – especifica o arquivo PPD de driver local para a impressora
-x - Remove a impressora
4.1.52.3.LPOPTIONS
Altera os valores da impressora adcionada
OPÇÕES
-d – torna a impressora padrão
4.1.52.4.LPQ
Lista os trabalhos na fila de impressão
Diretorio – CUPS - /var/spool/cups/*
LPD - /var/spool/lpd/*
OPÇÕES
-a – mostra os trabalhos em todas as filas do sistema
-P – mostra os trabalhos do computador especifico
4.1.52.5.LPR
Envia o documento indicado para a fila de impressão
OPÇÕES
-Pxx – envia do documento xx para impressão
-#x – imprime o documento x vezes
-s – não copia do documento para a fila de impressão, mas cria um link simbólico
4.1.52.6.LPRM
Deleta trabalhos de impressão
OPÇÕES
Sem argumento – deleta o ultimo trabalho
Nome do usuário – deleta todos os trabalhos deste usuário
-a – cancela todos os trabalhos
24
26. 4. TÓPICO 109: Fundamentos de Redes
1.4 109.1 – Fundamentos dos protocolos de internet
Peso 4
1.1.1.ENDEREÇO IP
Classe A – 1.0.0.0 até 127.0.0.0
8 bits de rede
24 bits de host
Mascara – 255.0.0.0
Classe B – 128.0.0.0 até 191.255.0.0
16 bits de rede
16 bits de host
Mascara – 255.255.0.0
Classe C – 192.0.0.0 até 223.225.255.0
24 bits de rede
8 bits de host
Mascara 255.255.255.0
4.1.53. PROTOCOLOS DE REDES
IP – protocolo base utilizado por outros protocolos TCP UDP ICMP
TCP – protocolo de controle da formatação e integridade dos dados transmitidos
UDP – exerce a mesma função do TCP, porem a aplicação que controla
ICMP – permite a comunicação entre roteadores e hosts .
4.1.54. PORTAS
20 FTP Dados
21 FTP
22 SSH
23 TELNEL
25 SMTP
53 DNS
80 HTTP
110 POP3
119 NNTP
139 NETBIOS
143 IMAP
161 SNMP
443 HTTPS
465 SMTPS
993 IMAPS
995 POP3S
4.1.55./ETC/SERVICES
Arquivo contendo uma lista de servidores especificos e suas portas
26
27. 4.1.56.FTP
4.1.57.TELNET
4.1.58.HOST
4.1.59.PING
Protocolo ICMP
4.1.60.DIG
Retorna informações mais avançadas para o diagnostico de problemas de servidores DNS
4.1.61.TRACEROUTE
Identifica o ponto onde as conexões passam
OPÇÕES
-n – somente números de IP
4.1.62.TRACEPATH
1.5 109.2 Configuração básica de rede
4.1.63./ETC/HOSTNAME
Contem o nome atribuído a maquina local
4.1.64./ETC/HOSTS
Associa os números ip’s a nomes
4.1.65./ETC/RESOLV.CONF
Determina os ip’s dos servidores de DNS
4.1.66./ETC/NSSWITCH.CONF
Determina por onde o sistema deve começar a procurar recursos como endereços de redes, serviços –
define a ordem de consulta do dns – nomes para ips
4.1.67.IFCONFIG
Ifconfig eth0 192.168.0.1 up – Configura o ip na placa de rede eth0
Ifconfig eth0 down – desabilita a placa de rede eth0
Ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
4.1.68.IFUP
Ativa a interface de rede
27
28. 4.1.69.IFDOWN
Desativa a interface de rede
4.1.70.ROUTE
Mostra e cria rotas de rede
OPÇÕES
-n – mostra a tabela de rotas
Campos da tabela
U – rota ativa e fundamental
H – o alvo é um host
G – é a rota Gateway
R – restabelecer a rota por roteamento dinâmico
D – rota estabelecida dinamicamente
M – modificada por Daemon
! – rota rejeitada
Rota para a interface eth0
Route add –net 192.168.0.1 netmask 255.255.255.0 dev eht0
Rota para gateway padrão
Route add default gw 192.169.0.254
Rota para remover gateway padrão
Route Del default gw
4.1.71.PING
1.6 109.3 Soluções para problemas de redes simples
4.1.72.IFUP
Automatiza tarefas ao utilizar o arquivo /etc/network/interfaces (DEB) , /etc/sysconfig/networks
(RPM)
4.1.73.IFDOWN
Desativa a placa de rede quando indicado
4.1.74.HOST
Traduz os DNS dos servidores
4.1.75.DIG
Retorna informações mais avançadas para o diagnostic de problemas de servidores DNS
4.1.76.NETSTAT
Analisa o trafego de rede e a resposta das maquinas remotas
OPÇÕES
-tn – Inspeciona todas as conexões ativas
-i – exibe todas as interfaces de redes ativas
-r – exibe a tabela de rotas do sistema
28
29. 4.1.77.PING
4.1.78.TRACEROUTE
Mostra as rotas percorridas por um pacote até chegar ao seu destino .
OPCOES
-n – Determina que seja exibido somente os IP
1.7 109.4 Configurar o DNS Client
1.1.1./ETC/NSSWITCH.CONF
Determina qual sera a ordem de checagem na qual a tradução de nomes ocorrerá
4.1.79./ETC/HOSTS
IP nameserver
4.1.80./ETC/RESOLV.CONF
Ipś dos servidores de DNS
29
30. 5. TÓPICO 110: Segurança
1.8 110.1 – Tarefas administrativas de segurança
Peso 3
4.1.81.FIND
Encontrar arquivos com o SUID e SGID
Find / -perm -4000 0or –perm -2000
4.1.82.LSOF
Identifica quais programas e usuários estão utilizando determinada porta de serviço
OPÇÕES
-i – indica tratar-se de uma inspeção de redes
4.1.83.NMAP
Rastreia portas e serviços ativas
OPÇÕES
-O – rastreamento de portas e serviços ativos
4.1.84.SUDO
Permite que o usuario ou grupo executar tarefas antes reservadas somente para o root
4.1.85./ETC/SUDOERS
As permissões do uso do SUDO são determinadas no arquivo - /etc/sudoers
4.1.86.SU
Su – ou su –l , altera para root
4.1.87.ULIMIT
Controle de cotas de memória , arquivos
OPÇÕES
-S – cotas de software
-H - cotas de harware
-a – mostra os limitis atuais
-f – especifica o numero Maximo de arquivos que poderão ser na sessão do Shell (PADRAO)
-u – o numero Maximo de processos
-v – o montante Maximo de memória virtual
** - opções sempre acompanhadas primeiramente por –S(Software) ou –H(Hardware
30
31. 5.1.1 TCP WRAPPERS
Controla o acesso a serviços local
Biblioteca – libwrap
/etc/hosts.allow
/etc/hosts.deny
Se não constar e nenhum dos dois arquivos o acesso é liberado
1.1 110.2 – Segurança do Host
Peso 3
4.1.88./ETC/NOLOGIN
Impede que o usuario faça loguin na maquina .
4.1.89./ETC/XINETD.D/*
Adcionar a opção DISABLE= YES no serviço especifico
4.1.90./ETC/INETD.D/*
Para desativar um serviço de rede basta editar o arquivo /etc/inetd.conf e comentar # a linha do serviço
4.1.91./ETC/INITTAB
4.1.92./ETC/INIT.D/*
4.1.93./ETC/HOSTS.ALLOW
Regras de endereços remotes que podem acessar a maquina local
4.1.94./ETC/HOSTS.DENY
Bloqueia endereços remotes que podem acessar a maquina local
SE NÃO EXISTIR REGRA EM NENHUM DOS DOIS ARQUIVOS O ACESSO É LIBERADO
.
31
32. 1.2 110.3 – Proteção de dados com criptografia
Peso 3
4.1.95.SSH
/etc/ssh/sshd_config
4.1.96.SSH-KEYGEN
Comando para criar chaves de autenticação
Ex: ssh-keygen –t (DAS|RSA) –b 1024
4.1.97.SSH-AGENT
Cria um chaveiro . armazenando a autorização e libera o usuario da necessidade de digitar a senha .
4.1.98.SSH-ADD
Depois do ssh-agent ativo utiliza-se o ssh-add para incluir a chave no usuário ssh-agent
*** A chave publica do usuário deverá ser incluída no arquivo AUTHRIZED_KEYS, criado no
computados de destino
4.1.99.~/.SSH/ID_RSA AND ID_RSA.PUB
4.1.100.~/.SSH/ID_DSA AND ID_DSA.PUB
4.1.101./ETC/SSH/SSH_HOST_RSA_KEY AND SSH_HOST_RSA_KEY.PUB
Chaves RSA - /etc/ssh/ssh_host_rsa_ key(privada) // publica com o final .pub
4.1.102./ETC/SSH/SSH_HOST_DSA_KEY AND SSH_HOST_DSA_KEY.PUB
Chaves DAS - /etc/ssh/ssh_host_dsa_ key(privada) // publica com o final .pub
4.1.103.~/.SSH/AUTHORIZED_KEYS
Conteudo de chaves publicas
4.1.104./ETC/SSH_KNOWN_HOSTS
Caso a chave for aceita ela é armazenada em ~/.ssh/know_hosts .
Caso a chave seja valida para todos os usuarios pode ser configurada no arquivo /etc/ssh_know_hosts ,
mas ainda assim será necessária a digitação da senha .
32
33. 4.1.105.GPG
Criação de chaves , exporta-las , importa-las e codificar dados
OPÇÔES
--gen-key – Criação do par de chave secreta e chave publica
--list-keys – lista as chaves presentes
--export – Exporta a chave publica
--output – indica o arquivo em que a chave publica será gravada
--armor – gera uma chave como texto útil para enviar no corpo de email
--send-keys – expotas as chaves para um servidor remoto
--recv-keys – recebe como argumento a identificação da chave a ser importada
--encrypt – criptografa o arquivo
--decrypt – extrai o arquivo criptografado
--recipient – qual o usuário será usado a chave publica
4.1.106.~/.GNUPG/*
Diretorio das chaves dos usuarios
33