O que é o GNU/LINUX? O que e o Kernel?

Documentos relacionados
Aula 01. Introdução ao Linux

SAIBA MAIS SOBRE O LINUX E DESCUBRA QUAL DISTRIBUIÇÃO É MELHOR PARA VOCÊ! CURSO

SISTEMA OPERACIONAL & SOFTWARE LIVRE

História. Sistema Operacional

Universidade Federal de Goiás. Alexandre Ferreira de Melo CERCOMP / UFG

Sistemas Operacionais

No mercado atual, podemos encontrar vários tipos de sistemas operacionais que fazem parte das seguintes classes:

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03. Prof. Gabriel Silva

Laboratório de Redes de Computadores e Sistemas Operacionais

NÚCLEO DE CIDADANIA DIGITAL Caminho Livre para o novo mundo! Conceitos básicos de Linux.

16:21:50. Introdução à Informática com Software Livre

Informática. Aula 03 Sistema Operacional Linux. Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos

Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS

Procedimentos para Reinstalação do Sisloc

Firewall. Qual a utilidade em instalar um firewall pessoal?

LINUX. Lapro I Profa. Fernanda Denardin Walker. - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL

Introdução a Sistemas Abertos

Operador de Computador. Informática Básica

Linux pra mim, Linux pra você!

Linux, Windows, Antivírus, Teclado e .

Principais Sistemas Operacionais. Prof. Fernando Nakayama de Queiroz

Oficina de ferramentas de Gerência para Redes em Linux. Prof. Jefferson Santiago

Sistemas Distribuídos

Procedimentos para Instalação do Sisloc

Curso de Linux Básico

FANESE Faculdade de Administração e Negócios de Sergipe

UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS

A LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC

Sistemas operativos unix

Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

Curso de Linux Básico com o Linux Educacional

Prof. Jefferson Costa

LINUX EDUCACIONAL 3.0

Entendendo como funciona o NAT

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

FACULDADE DE TECNOLOGIA SENAC PELOTAS CURSO TÉCNICO EM INFORMÁTICA PRONATEC PROFESSOR: NATANIEL VIEIRA ALUNOS: ANA CAROLINA, ROMÁRIO, WAGNER.

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

Sistema Operacional LINUX

Tópicos. Atualizações e segurança do sistema. Manutenção Preventiva e Corretiva de Software (utilizando o MS Windows XP)

Procedimentos para Instalação do SISLOC

Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Circuito Curitibano de Software Livre

Laboratório de Redes. Professora Marcela Santos

CC Montagem e manutenção de hardware Docente: Nataniel Vieira 1 sem Técnico em Informática Roteiro 06: Atividade sobre o Documentário RevolutionOS

EDITORES DE TEXTO Capítulo 1: Avaliação técnica e econômica dos principais editores de texto do mercado.

Administração de Sistemas Livres. Aula 4 - Ambientes Gráficos Profª. Lais Farias Alves

06/06/2013. O que é Software de Sistema? Sistema Operacional (SO) Tipos de Software de Sistema. Fatia de Mercado :: SO Desktop

GUIA DE CONSULTA RÁPIDA PARA. Instalação do Nokia Connectivity Cable Drivers

Projecto SDAC Sistema Operativo Open Source. Curso: Técnico de Gestão de Equipamentos Informáticos

Curso Introdução ao Linux. Desmistificando o Software Livre. Nícholas André nicholas@iotecnologia.com.

CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS

Resumo. Prof. Alejandro - Introdução à Sistemas Operacionais Resumo Informativo, complemente o material assistindo as Aulas 19/08/2015 1

CC Montagem e manutenção de hardware Docente: Nataniel Vieira 1 sem Técnico em Informática Roteiro 06: Atividade sobre o Documentário RevolutionOS

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

Organização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores

Documento de Análise e Projeto VideoSystem

Como Instalar Programas no GNU/Linux. Elexsandro Rangel dos Santos

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

Sistema Operacional Unidade 1 Introdução aos Sistemas Operacionais GNU/Linux. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Professor: Roberto Franciscatto. Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais

Simulador ITIL Exame de Certificação da EXIM

Resolvendo problemas de conexão de rede wireless no pregão 83/2008

Montagem e Manutenção. Luís Guilherme A. Pontes

Comparativo de desempenho do Pervasive PSQL v11

Configuração do Linux Educacional 5 para melhor uso do MonitorINFO-V4

Escolha seu serviço Cloud O melhor do Cloud

GUIA DE CONSULTA RÁPIDA PARA. Instalação do Nokia Connectivity Cable Drivers

Sacix Linux Casa Brasil/Região Norte

HOW TO. Instalação do Firewall 6.1 Software

Manual. Configuração do. Samba. Compartilhamento e Servidor Samba Linux. Produzido por: Sergio Graças Desenvolvedor do Projeto GNU/Linux VRlivre

Instruções para Instalação dos Utilitários Intel

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

Guia de conexão. Sistemas operacionais suportados. Instalando a impressora. Guia de conexão

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS IMPRESSÃO. Professor Carlos Muniz

Dicas para usar melhor o Word 2007

Software livre: solução ou problema? Autores: Prates, C. F., Souza, C. H. F. B., Castro, C. V., Vilela, D. R. G., Almeida, N. M

Guia Sphinx: instalação, reposição e renovação

Soluções de Gerenciamento de Clientes e de Impressão Universal

Windows 2008 Server. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy.

Manual de Instalação ( Client / Server ) Versão 1.0

ENDEREÇOS DE REDE PRIVADOS até até até Kernel

SCIM 1.0. Guia Rápido. Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal. Introdução

LINGUAGEM DE BANCO DE DADOS

Software. Livre. Será que é isso mesmo que eu quero? João Eriberto Mota Filho Eriberto jun. 10

Guia Rápido de Instalação Ilustrado

1. Quem somos nós? A AGI Soluções nasceu em Belo Horizonte (BH), com a simples missão de entregar serviços de TI de forma rápida e com alta qualidade.

TUTORIAL PRÁTICO SOBRE Git. Versão 1.1

Introdução ao Windows Server System. José Carlos Libardi Junior

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0

Introdução. O que é o Registro do Windows

Conheça a nova solução de servidor que ajuda pequenas empresas a fazer mais Com menos.

Lógica de Programação

Transcrição:

O que é o GNU/LINUX? Muita gente confunde Linux com sistema operacional. Digamos que parcialmente não esteja errado. O Linux(núcleo, coração do sistema), ele e responsável pelo funcionamento do computador, faz a comunicação entre HARDWARE(teclado, mouse, impressora, monitor) e o SOFTWARE(os aplicativos em geral). A junção do Kernel com os demais programas responsáveis por interagir é o que denominamos sistema operacional. O GNU/LINUX tem algumas características. Ele e um sistema multiusuário Permite criar vários usuários e configurações individuais para vários usuários diferentes. E um sistema também multitarefa Pode executar vários programas ao mesmo tempo. Multiplataforma Pode ser executado em uma grande variedade de computadores. Em agosto de 1991, Linus Torvarlds, Filandês, estudante da Universidade de Helsinki na Finlândia, em uma lista de discussão na internet anunciou que estava criando um sistema operacional livre. Em 5 de outubro do mesmo ano, Linus anuncio oficialmente a primeira versão do LINUX. Com o passar do tempo, o LINUX se tornou um dos mais populares sistemas. E assim foi continuamente desenvolvido pelo próprio Linus e por pessoas do mundo inteiro. O que e o Kernel? Quando comecei a usar o GNU/LINUX, vi várias vezes a palavra Kernel, e me perguntava o que seria isso. Depois de várias pesquisadas, fuçadas fui entendendo pouco a pouco o que era o Kernel. Vou tentar ser bem específico e resumido para melhor entendimento sobre o Kernel. O Kernel é o núcleo do sistema( O coração do sistema ), ele controla todo o hardware. Mas o Kernel em si não funciona sozinho, não tem nenhuma utilidade, ele precisa de aplicativos, como os aplicativos precisam do Kernel. Um precisa do outro pra sobreviver. O Kernel tem atualizações constantes, para que a cada atualização possa ter mais suporte a novas tecnologias. São acrescentados novos módulos, ou melhora o suporte para módulos já existentes. Para ficar mais compreensível, módulos são a mesma coisas que os drivers no windows. Os módulos são bastante úteis, com a atualização de novos módulos o administrador ou usuário pode apenas instalar o módulo novo. Também tem a necessidade de recompilar o kernel, não sendo

obrigado, mais pelo fato de ganhar mais estabilidade, performance, e também aumentar o suporte ao hardware. Para um usuário leigo isso pode ser bastante complexo. Porque GNU/LINUX? Muitas pessoas devem pensar o porque GNU/LINUX, é não apenas LINUX. Uma breve explicação sobre essa dúvida que talvez muita gente não saiba. Bem, antes de explicar podemos levar em consideração uma analogia bem simples, chamar o sistema apenas de Linux, e o mesmo que você se referir a um carro somente pelo motor. O GNU seria todo o resto. Como vimos na explicação acima, o Linux é apenas o Kernel. Quando falamos sistema linux, distribuição linux, está errado. Na realidade, distribuições ou sistemas baseados no Linux( kernel ). As expressões citadas falham não mencionando os programas que sempre completam o Kernel, entre eles estão os programas desenvolvido pelo projeto GNU. Então o modo de dizer GNU/LINUX reconhece a importância das contribuições feitas pelo projeto GNU. GNU is not Unix :P O que são as distribuições Linux? De forma bem resumida, uma distribuição Linux, é um conjunto e softwares, ferramentas, utilitários, mantendo como base o Kernel do Linux. Existem diversificadas distribuições Linux. E algumas são criadas com interesses específicos. Exemplo: Mais suporte para web, firewall, banco de dados, entre outros serviços. Dentre essas distribuições que tem suas especificidades utilizam o kernel do Linux e tem seus utilitários, ferramentas. A seguir vamos falar de algumas distribuições, as mais usadas. Lembrando que existem várias e várias distros, mais vamos conhecer algumas e suas funcionalidades.

Debian Debian é a única distribuição que é aberta para que todo desenvolvedor e usuário possa contribuir com seu trabalho. É o único distribuidor significativo de Linux que não é uma entidade comercial. É o único grande projeto com uma constituição, um contrato social e documentos com políticas para organizar o projeto. A Debian também é a única distribuição que é micro-empacotada, usando informações detalhadas de dependência de pacotes para garantir a consistência do sistema em atualizações. Para alcançar e manter um alto padrão de qualidade, o Debian adotou um rico conjunto de políticas e procedimentos para empacotamento e distribuição de software. Backups são automatizados através de ferramentas e a documentação detalha todos os elementos chaves do Debian de uma forma aberta e visível. O Projeto Debian foi oficialmente fundado por Ian Murdock em 16 de Agosto de 1993. Naquele tempo, o conceito de uma "distribuição" de Linux era novo. Ian pretendia que o Debian fosse uma distribuição criada abertamente, no mesmo espírito do Linux e do GNU (leia seu manifesto fornecido como apêndice nesse documento para maiores detalhes). A criação do Debian teve o apoio do projeto GNU da FSF durante um ano (Novembro de 1994 a Novembro de 1995). Principais características do Debian: Desempenho e estabilidade; Poder de atualização de sistema; Pouco exigente quanto a recursos de Hardware; Facilidade de uso; Software livre; Entre várias outras características que torna o sistema confiável e estável. Site: http://www.debian.org Ubuntu A distro Ubuntu foi desenvolvido em outubro de 2004 pela empresa Canonical, fundada por Mark Shuttleworh, um empreendedor Sul-Africano. Ubuntu é uma distribuição derivada do Debian. Atualmente e uma das distribuições mais populares e usadas por usuários que migram do sistema Windows para o mundo GNU/LINUX. Ele visa preocupar muito com o usuário final(desktop). O Ubuntu tem o ambiente Unity como padrão, mais nada impede que o usuário instale outros ambientes, como KDE, GNOME, entre outras, mas isso não impede o usuário de instalar qualquer

outra interface gráfica que vai agradar o seu gosto. Algumas versões. O Ubuntu tem versões LTS(Longo tempo de suporte), o que seria isso?! Ele recebe suporte com atualizações por cinco anos, por questão de suporte estendido, a versão LTS é indicada para usuários que buscam estabilidade. Ao contrário das versões comuns o usuário pode atualizar uma versão LTS diretamente para outra versão LTS, sendo assim não precisa passar pelas versões comuns. Já as versões comuns do Ubuntu recebem suporte da Canonical e as atualizações por um ano e cinco meses. Você pode atualizar para uma versão mais recente e assim ter a garantia de mais um ano e seis meses de atualizações de segurança e também os programas. Principais características do Ubuntu: Fácil de instalar; Fácil de usar; Fácil de instalar programas; Uma grande variedade de programas disponíveis; Muita compatibilidade com Hardware; Leve; Seguro; Gratuito; FEDORA Fedora(antigamente chamado Fedora Core), é uma distribuição Linux, baseada em pacotes RPM(Red Hah Package Manager), e usa o método de atualização yum(yellowdog Updater, Modified), patrocinado pela Red Hat. Atualmente mantida pelo projeto Fedora. O sistema Fedora tem como padrão o ambiente gráfico GNOME, podendo ser mudado para KDE, XFCE, entre outros ambientes. As versões testes do Fedora foram iniciadas a partir de julho de 2003 e em março de 2004 saiu a primeira estável. O Fedora é um sistema que pode ser usado tanto para servidores quanto para desktop. Principais características do Fedora: Fedora é completamente grátis e consiste em software livre ou aberto; Fácil utilização, mesmo para usuários inexperientes em GNU/LINUX; Instalador Anaconda, um dos mais fáceis utilizados atualmente.

Inúmeros programas divididos por temas, que podem ser selecionados na instalação ou através do gerenciador de pacotes. Entre várias outras características que torna o sistema confiável e estável. Site: https://getfedora.org/ centos O CentOS é uma distribuição Linux que tem compilação binária com a versão comercial mais utilizada nas corporações do mundo, a Red Hat. Isto significa que o CentOS é uma cópia fiel do Red Hat, sendo assim uma boa indicação de distribuição para ser usada em empresas com poucos recursos para investir em subscrições ou suporte. Além da estabilidade e confiabilidade, tão exigida nas empresas. CentOS significa Community ENTerprise Operating System. A última versão do CentOS é a 5.1, igual a última versão do Red Hat. O CentOS é atualizado através do yum ou através do up2date, ambos apontando para os repositórios do CentOS. Site: https://www.centos.org Distribuições para testes de penetração. Existem várias distribuições voltadas principalmente para testes de penetração(pentest), para que profissionais da área de Segurança da Informação possam trabalhar exclusivamente para a detecção de diversos tipos de vulnerabilidades. A seguir vou falar de algumas das principais distribuições utilizadas. Kali Linux

A mais nova versão de uma distribuição voltada para testes de penetração(pentest). Disponibilizada pela Offensive Security, o Kali e uma distro completa para auditores, analistas de segurança, hackers éticos, etc, a procura de vulnerabilidades de diversos tipos, tais como: servidores, servidores web, redes sem fio(wifi), entre muitas outras vulnerabilidades e tipo de serviços. O Kali na versão mais atual possui uma variedade de mais de trezentas ferramentas, novas ferramentas inclusas. São organizadas de acordo com o fluxo de trabalho pelos profissionais. A estrutura também permite que até usuários novatos possam encontrar ferramentas relacionadas a uma tarefa específica. Site: https://www.kali.org BackTrack Sistema também voltado para testes de penetração(pentest), muito utilizado por auditores, analistas de segurança, hackers éticos, etc. A criação do sistema teve uma combinação de duas outras distribuições bem difundidas. WHAX, e Auditor. Foi criado e disponibilizado também pela Offensive Security. Site: www.backtrack-linux.com Vamos falar um pouco sobre semelhanças e as diferenças dos dois sistemas. Existem algumas semelhanças entre o Kali Linux e BackTrack, ambos foram desenvolvidos pela mesma empresa(offensive Security). O foco é o mesmo, voltado para o teste de penetração(pentest), usam um Kernel LINUX. Os dois sistemas podem ser executados através de um CD ou DVD, sem necessariamente instalar no seu HD, podendo usar normalmente o sistema, e utilizar as ferramentas disponibilizadas. Ambos usam o ambiente gráfico GNOME. As diferenças por mais que sejam mínimas existem. O Kali Linux sendo o sucessor do BackTrack, foram feitas algumas atualizações. Além do nome, o Kali Linux foi desenvolvido em cima da distribuição Debian, já o BackTrack teve seu desenvolvimento em cima da distribuição Ubuntu. Versões de Kernel também foram uma das atualizações de ambos os sistemas. Uma atualização

também que facilitou, foi em relação aos PATHS. O que isso significa?! Isso significa que o usuário não precisa fazer o caminho absoluto até determinada ferramenta, ele digitando apenas o nome da ferramenta já pode utilizar a mesma. BackBox Está entra as distribuições voltadas para pentest mais usadas. Baseada no Ubuntu. Também desenvolvida para realizar testes de penetração. Na versão mais recente da distribuição foram feitas várias atualizações, como atualização de Kernel, atualização de versão de sistema, usando agora o Ubuntu 14.04, entre outras atualizações. E um sistema bem leve, usa a interface gráfica XFCE, se tornando uma distro bem completa e leve. Site: www.backbox.org Finalizando, falamos então de três distribuições que estão entre as mais usadas por hackers éticos, profissionais da área de Segurança da Informação em geral, etc, para pentest. Essas estão apenas entre as três mais usadas. Porém existem várias outras distribuições com o mesmo foco, que é o teste de penetração. Vale ressaltar também que, podemos também pegar uma distribuição cru, tais como Debian, Ubuntu, etc... E fazer ela como uma distribuição de pentest, complementando ela de acordo com as nossas necessidades, com as ferramentas que formos usar, para estudos e futuros testes de penetração. Bibliografia: www.vivaolinux.com.br www.guiafoca.org