2. O Projeto GNU
Iniciado em 1984, por
Richard Stallman.
Objetivo: desenvolver
um sistema operacional
compatível com o Unix
completamente livre.
3. O que é software livre?
Software Livre refere-se à liberdade dos
usuários em executar, copiar, distribuir,
estudar, modificar e melhorar o
programa.
Stallman criou também a FSF (Free
Software Foundation), para apoiar a
comunidade de desenvolvedores de
Software Livre.
4. Licenças
GPL - Licença Pública Geral, foi criada pelo
GNU para proteger os desenvolvedores.
Todo software livre deve ser fornecido com
seu código-fonte e não poder ser usado em
um software proprietário.
BSD onde um programador poderá modificar e
redistribuir um programa, sem precisar
fornecer seu código-fonte.
Existem ainda outras licenças livres.
5. Finalmente o Linux
Em 1991, Linus Torvalds,
aluno da Universidade de
Helsinki, Finlândia, resolveu
melhorar o Minix.
Desenvolveu seu sistema do
“zero” e depois o publicou na
Internet.
Um amigo o chamou de
Linux e tendo seu mascote o
TUX.
6. GNU/Linux, Porque?
O projeto GNU já tinha
criado várias ferramentas,
só faltava o núcleo
(Kernel) do sistema.
Em 1990 iniciaram o
complexo kernel Hurd.
Mas logo surgiu o Linux,
que se encaixou
perfeitamente com o
projeto GNU.
7. Distribuições
No início o usuário
precisava compilar o
programa para poder
usá-lo.
Pessoas e empresas
começaram a
empacotar os
programas do projeto
GNU e o Kernel Linux
para distribuí-los.
8. Distribuições
Slackware Linux (93)
Debian
GNU/Linux(93)
Suse(94)
OpenSuse(2004)
RedHat(94)
Red Hat Enterprise
Fedora
Madriva(2005)
Mandrake(96)
Conectiva(98)
Ubuntu(2004)
9. Distribuições
Ubuntu
Damn Small Linux
KNOPPIX
Linspire
Xandros
Freedows
Fedora
CentOS
Mandriva
Conectiva
Mandrake
Insigne
Debian Red Hat
18. Antes de começar...
Sistema Operacional:
NÃO é Time de futebol!
NÃO é Religião!
NÃO é Banda de Rock ou Dupla Sertaneja!
Sistema Operacional é uma ferramenta de trabalho!
Ele é a ferramenta que faz com que você ofereça a melhor solução.
A sua missão será tirar o melhor de cada Sistema Operacional.
Cada vez mais crescem nas médias e grandes empresas ambientes
heterogêneos. Quem fará a INTEGRAÇÃO desses ambientes??
22. Hacker ou Cracker?
Hackers são
indivíduos que
elaboram e
modificam software
e hardware de
computadores para
melhorá-los.
Crackers são
programadores
maliciosos e
ciberpiratas que
agem com o intuito
de violar sistemas
cibernéticos.
23. Externo vs Interno
Fora da rede local / empresa?
ou
Dentro da rede local / empresa?
28. Acesso local = Acesso Admin
Linux
Usando o bootloader
Usando um Live CD
Windows
Aproveitando-se da proteção de tela
Aproveitando-se do programa de acessibilidade
31. Proxy
Gera uma economia de banda de até 50%
Melhora a velocidade de acesso
Permite o bloqueio de sites
Por domínio
Por URL
Por palavra na URL
Por extensão
Relatório de acesso
41. SquidGuard - ACLs
IP
Destino
src admins {
ip 192.168.0.1
ip 192.168.2.10-192.168.2.49
ip 172.16.12.0/255.255.255.0
ip 10.5.3.1/24
}
dest porn {
domainlist porn/domains
urllist porn/urls
}
42. SquidGuard - ACLs
time afterwork {
weekly * 17:00-24:00 # Depois do trabalho
weekly as 14:00-24:00 # Sáb e Domingo
weekly mwf 12:00-14:00 # Seg, Qua, Sex
date *.01.01 # Ano novo
date *.12.24 12:00-24:00 # Natal
date 2006.04.14-2006.04.17 # Pascoa 2006
date 2008.05.10 # Dias das mães 2008
}
Abreviatura para os dias da semana:
s = Domingo, m = Segunda,
t =Terça, w = Quarta,
h = Quinta, f = Sexta,
a = Sábado
Regras de horário
43. SquidGuard - ACLs
Juntando tudo
Acl {
admins {
pass all
}
all within afterwork {
pass all
}
else {
pass !porn all
}
default {
pass none
redirect http://localhost/block.html
}
}