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



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

Administração de Sistemas Livres. Prof. Lais Farias Alves

Aula 01. Introdução ao Linux

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

Sistemas Operacionais de Redes. Permissões

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

SISTEMA OPERACIONAL & SOFTWARE LIVRE

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

Introdução a Sistemas Abertos

Circuito Curitibano de Software Livre

software livre: a tecnologia que liberta!

Fundamentos e Prática em Informática LINUX Gerenciamento de Usuários e Grupos

Como é o desenvolvimento de Software?

PLANO DE AULA. Ambiente Operacional Unix Profa. Morganna

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

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

Principais Sistemas Operacionais. Prof. Fernando Nakayama de Queiroz

Introdução ao Linux. Professor Breno Leonardo G. de M. Araújo

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

Prof. Jefferson Costa

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Sistema Operativo Linux

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

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

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

Tiago Rodrigo Marçal Murakami

Curso de Linux Básico com o Linux Educacional

Laboratório de Redes. Professora Marcela Santos

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

Entendendo as Permissões de Arquivos no GNU/Linux

Introdução aos Sistemas da InformaçãoAula 4 p. 1

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

Software que fornece uma interface entre o computador e o usuário. É uma coleção de programas que:

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 de sistema Software aplicativo

Manifesto Software Livre

Sistema Operacional Unidade 5 - Iniciando o modo texto. QI ESCOLAS E FACULDADES Curso Técnico em Informática

SOFTWARES LIVRES PARA TRANSPARÊNCIA PÚBLICA. Nome Expositor: Adriano Almeida Órgão: Secretaria Executiva de Transparência Púbica da PMJP

Sistema Operacional LINUX

História. Sistema Operacional

Gestão em Sistemas de Informação. Profa.: Me. Christiane Zim Zapelini

ACL Linux. O que são ACLs e por que usá-las?

Estudo de Caso II: LINUX

SOFTWARE LIVRE. Distribuições Live CD. Kernel. Distribuição Linux

CESPE FNDE - Técnico em Financiamento e Execução de Programas e Projetos Educacionais

Aula 02. Introdução ao Linux

Introdução Software Livre Projeto GNU/Linux Software Livre vs Software Proprietário Liberdade para todos. Software Livre. Grupo 5

SISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar

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

4. Conceitos Básicos de Computação: Sistemas Operacionais

Licenças Livres. Terry Laundos Aguiar

1 / 6. Cartilha O ABC do Software Livre. O que é PcLivre?

Fundamentos de Sistemas Operacionais. GNU / Linux. Prof. Edwar Saliba Júnior Março de Unidade GNU / Linux

Linux, Windows, Antivírus, Teclado e .

Julgue os itens a seguir referentes a conceitos de software livre e licenças de uso, distribuição e modificação.

Confrontada com o gabarito oficial e comentada. 75. A denominada licença GPL (já traduzida pra o português: Licença Pública Geral)

UNIVERSIDADE FEDERAL DE MINAS GERAIS Faculdade de Direito - Ciências do Estado e Governança Mundial

INSS. Prof. Rafael Araújo. Informática. software assim licenciado. A esta versão de copyright, dá-se o nome de copyleft.

Noções de Software. André Aziz Francielle Santos

Software Livre e proprietário: Coexistência de diferentes formas de Licenciamento, interoperabilidade e eficiência na inclusão digital e social.

COMANDO DA AERONÁUTICA ESCOLA DE ESPECIALISTAS DE AERONÁUTICA SUBDIVISÃO DE ADMISSÃO E DE SELEÇÃO

Software Livre na UFG e em Casa

Introdução ao Tableau Server 7.0

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

Sumário. Introdução ao Universo Linux Parte I

AS CONSULTORIA & TREINAMENTOS. Pacote VIP. Linux Básico Linux Intermediário Samba 4 Firewall pfsense

Software Livre Introdução ao Linux

Aula 01 Visão Geral do Linux

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

INSTALAÇÃO DE SOFTWARES ÚTEIS EM ENGENHARIA CARTOGRÁFICA

Sistemas Operacionais Arquivos

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

Sistemas Operacionais. Conceitos de um Sistema Operacional

São programas de computador utilizados para realizar diversas tarefas É a parte lógica do computador, o que faz o computador realmente funcionar.

Informática. Aula 04/12. Prof. Márcio Hollweg. Visite o Portal dos Concursos Públicos

ESTRUTURA DE UM SISTEMA OPERACIONAL

Laboratório de Redes de Computadores e Sistemas Operacionais

Escola Adalgisa de Barros

Software Livre na Escola

Manual Comunica S_Line


Software Livre, Redes Sociais e Segurança na Internet. Alexandro Silva alexos@ngsecurity.com.br

Instalação de Servidor de Impressão com quotas Pykota. Rogério Vinhal Nunes 25 de janeiro de 2007

Sistemas Distribuídos

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

CET GRSI Sistema Operativo de Rede. António Paulo Santos

Software Livre, Ética, Segurança e Privacidade na Internet. Prof. Alexandro Silva

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

Informática I. Aula Aula 19-20/11/06 1

O que é software livre

Minicurso de Introdução a GNU/Linux. Nicolas Katte Dornelles Raul José Chaves Róbson Tolfo Segalla

Construindo sítios profissionais com Mambo

4 Estrutura do Sistema Operacional Kernel

SISTEMAS OPERACIONAIS

TUTORIAL PRÁTICO SOBRE Git. Versão 1.1

Sistemas Operacionais de Arquitetura Aberta

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

LINGUAGEM DE BANCO DE DADOS

Transcrição:

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

Apresentação Qual seu nome? Já possui experiência na área?

Questionário avaliativo Acesse: http://goo.gl/forms/4rfaomufim

Programação 1º dia Introdução a Linux; (4 horas) 2º dia Firewall; (4 horas) 3º dia Squid; (4 horas) 4º dia ZABBIX; (4 horas) 5º dia Revisão e Avaliação. (4 horas) Total de 20 horas

Objetivo Geral Tornar o aluno capaz de administrar um servidor Linux bem como implementar com segurança alguns dos principais serviços de rede em Linux

Objetivo Específico Apresentar conceitos básicos sobre Linux; Conhecer os principais comandos de Shell em Linux; Implementar servidores de Proxy e Firewall; Estudar ferramentas de gerencia de redes em Linux.

O que é Linux? Linux é o termo geralmente usado para designar qualquer sistema operacional que utilize o kernel Linux; E que o que é kernel? Entendido como o núcleo, ele representa a camada de software mais próxima do hardware, sendo responsável por gerenciar os recursos do sistema computacional como um todo. Quem é o pai do Linux? Foi desenvolvido por Linus Torvalds, inspirado no sistema Minix. O seu código fonte está disponível sob licença GPL para qualquer pessoa utilizar, estudar, modificar e distribuir de acordo com os termos da licença.

Quando e como Surgiu? No dia 5 de outubro de 1991 Linus Torvalds anunciou a primeira versão "oficial" do kernel Linux, versão 0.02. Desde então muitos programadores têm respondido ao seu chamado, e têm ajudado a fazer do Linux o sistema operacional que é hoje.

GNU GNU General Public License (Licença Pública Geral), GNU GPL ou simplesmente GPL, é a designação da licença para software livre idealizada por Richard Stallman no final da década de 1980, no âmbito do projeto GNU da Free Software Foundation (FSF).

A GPL é a licença com maior utilização por parte de projetos de software livre, em grande parte devido à sua adoção para o Linux. Em termos gerais, a GPL baseia-se em 4 liberdades: A liberdade de executar o programa, para qualquer propósito; A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades; A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo; A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie deles.

Distribuições Linux Sistema Operacional Linux ou GNU/Linux completo é uma coleção de software livre criados por indivíduos, grupos e organizações de todo o mundo, incluindo o núcleo/kernel Linux

O sistema operacional Linux possui duas interfaces para que o usuário possa interagir com o sistema operacional; A interface gráfica e a interface de linha de comando(shell); As interfaces gráficas foram desenvolvidas inicialmente por Douglas C. Engelbart e também chamadas de ambientes gráficos, Desktop's ou GUI(Graphical User Interfaces); Alguns exemplos para o Linux são: Gnome; KDE; Xfce.

Os Interpretadores de comandos representam a interface de acesso no modo texto, ou CLI(Command Line Interface) do Linux, eles são a principal forma de controle remoto e gerenciamento do sistema. Em shell(cli), temos a seguinte situação: Usuário Comum ($) Super Usuário (#)

O sistema de arquivos mais importante em um sistema Linux é o sistema de arquivos raiz. Ele geralmente está montado no diretório /, também chamado de diretório raiz

Permissão de Arquivos No Linux, como em outros sistemas Unix, cada arquivo tem uma permissão; As permissões são atributos dos arquivos que especificarão se ele pode ser lido, executado ou escrito; As letras r, w e x representam respectivamente as permissões de leitura(r), escrita(w) e execução(x).

Tomando a linha como exemplo (-rw-rw-r-), desconsiderando o primeiro caractere e dividindo a string restante em 3 partes, ficaria assim: rw- => a primeira parte significa permissões do proprietário; rw- => a segunda parte significa permissões do grupo ao qual o usuário pertence; r-- => a terceira parte significa permissões para os demais usuários.

Entretanto, outros caracteres podem aparecer para indicar outros tipos de arquivos, conforme mostra a abaixo: d => diretório b => arquivo de bloco c => arquivo especial de caractere p => canal s => socket - => arquivo "normal"

Agora que já sabemos o significado das divisões da string, vamos entender o que as letras r, w, x e o caractere - representam: r => significa permissão de leitura (read); w => significa permissão de gravação (write); x => significa permissão de execução (execution); - => significa permissão desabilitada.

A tabela abaixo mostra as permissões mais comuns: --- => nenhuma permissão; r-- => permissão de leitura; r-x => leitura e execução; rw- => leitura e gravação; rwx => leitura, gravação e execução.

Manipulando as Permissões O comando chmod pode ser usado para mudar os FLAGS 'rwx' dos arquivos e/ou diretórios; O método utilizado é chamado de octal, veja o exemplo abaixo: chmod 664 arquivo.txt

Os números vão de 0 a 7, onde o primeiro se refere ao usuário dono, o segundo ao grupo dono e o terceiro aos outros usuários: 0 Retira todas as permissões; 1 Atribui a permissão de execução; 2 Atribui a permissão de escrita; 3 Atribui as permissões De execução e escrita(1+2); 4 Atribui permissão de leitura; 5 Atribui a permissão de execução e leitura(1+4); 6 Atribui as permissões de leitura e escrita(2+4); 7 Atribui todas as permissões (1+2+4).

Assim o comando: chmod 664 arquivo.txt Dará permissão de Leitura e Escrita ao usuário dono(6), Leitura e Escrita ao grupo dono(6) e somente leitura aos demais usuários.