apresentação thiago bordini campus party 2010
DESCRIPTION
A palestra tem como objetivo apresentar os principais erros cometidos pelas pessoas ao utilizar sites de relacionamento. Serão apresentados os principais dados publicados, os riscos envolvidos na divulgação de informações pessoais e profissionais em redes sociais, como estes dados são utilizados por criminosos. Abordaremos ainda como as empresas podem se prevenir deste tipo de problema, evitando que um descuido de um funcionário se torne um risco para a organização. Será apresentado o projeto HCF-Hackers Construindo Futuros o qual pretende mudar este cenário.TRANSCRIPT
![Page 1: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/1.jpg)
A Hora certa com o NTP.br
c
R o d r i g o R e g i s d o s S a n t o sr s a n t o s @ n i c . b r
N ú c l e o d e I n f o r m aç ã o e C o o r d e n aç ã od o P o n t o B R – N I C .b r
![Page 2: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/2.jpg)
Agenda
● O que é o NTP?● Funcionamento do NTP● O NTP.br● Configurando o NTP
![Page 3: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/3.jpg)
O que é o NTP?
● protocolo para sincronização dos computadores
● define um jeito para que um grupo de computadores converse entre si e acerte seus relógios
● depende de referências confiáveis de tempo, como os relógios atômicos do Observatório Nacional, ou o sistema GPS
![Page 4: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/4.jpg)
O que é o NTP?
• Importância do NTP● O tempo não anda para trás● Computadores sincronizados entre si e com uma referência
externa (UTC)
• Várias aplicações dependentes:● Sistema de distribuição de conteúdo● Sistemas de arquivos● Agendadores de eventos● Criptografia● Protocolos de comunicação e aplicações de tempo real● Sistemas transacionais e bancos de dados distribuídos● Troubleshooting de problemas em geral e, especialmente,
de problemas de segurança
![Page 5: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/5.jpg)
Funcionamento do NTP
● Topologia hierárquica
![Page 6: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/6.jpg)
Funcionamento do NTP• Troca de Mensagens e Cálculo do Deslocamento
atraso (delay) = (b-a)-(y-x).Considerando-se que o tempo de ida é igual ao tempo de volta, pode-se
calcular o deslocamento entre o servidor e o relógio local como como:
deslocamento (offset) = x - (a + atraso/2) =deslocamento (offset) = (x-a+y-b)/2.
![Page 7: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/7.jpg)
Funcionamento do NTP
• Algoritmos
![Page 8: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/8.jpg)
O NTP.br
• Serviço baseado na Hora Legal Brasileira (relógios atômicos do ON)
• Servidores monitorados = alta disponibilidade• Website – funcionamento e instalação• Suporte - [email protected]
![Page 9: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/9.jpg)
O NTP.br
• Estrutura
![Page 10: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/10.jpg)
O NTP.br
• WebSite - http://ntp.br
![Page 11: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/11.jpg)
O NTP.br
• WebSite - http://ntp.br
![Page 12: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/12.jpg)
Configurando o NTP
• Instalação do NTP à partir dos fontes
root@servidor# wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.6.tar.gzroot@servidor# tar zxvf ntp-4.2.6.tar.gzroot@servidor# cd ntp-4.2.6root@servidor:~/ntp-4.2.6# ./configureroot@servidor:~/ntp-4.2.6# makeroot@servidor:~/ntp-4.2.6# make install
Substitua o conteúdo do arquivo de configuração padrão /etc/ntp.conf pela configuração abaixo.
root@servidor:~/ntp-4.2.6# wget http://www.ntp.br/xnix/ntp.confroot@servidor:~/ntp-4.2.6# cp ./ntp.conf /etc/ntp.conf
![Page 13: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/13.jpg)
Configurando o NTP• http://ntp.br/xnix/ntp.conf# “memoria” para o escorregamento de frequencia do micro# pode ser necessario criar esse arquivo manualmente com# o comando touch ntp.driftdriftfile /etc/ntp.drift# estatisticas do ntp que permitem verificar o historico# de funcionamento e gerar graficosstatsdir /var/log/ntpstats/statistics loopstats peerstats clockstatsfilegen loopstats file loopstats type day enablefilegen peerstats file peerstats type day enablefilegen clockstats file clockstats type day enable# servidores publicos do projeto ntp.brserver a.ntp.br iburstserver b.ntp.br iburstserver c.ntp.br iburst# outros servidores# server outro-servidor.dominio.br iburst# configuracoes de restricao de acessorestrict default kod notrap nomodify nopeer
![Page 14: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/14.jpg)
Configurando o NTP
• Instalação para GNU/Linux e outros sistemas baseados em Unix
Sistema InstalaçãoDebian GNU/Linux e sistemas que usam apt (Ubuntu, Kurumin, Conectiva, etc)
root@host# apt-get updateroot@host# apt-get install ntp
RedHat GNU/Linux e sistemas que usam rpm (Fedora, etc):
root@host# yum install ntp
Gentoo GNU/Linux: root@host# emerge syncroot@host# emerge ntp
Slackware GNU/Linux:v root@host# slackpkg updateroot@host# slackpkg install ntp
FreeBSD e OpenBSD # cd /usr/ports/net/ntp# make install
![Page 15: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/15.jpg)
Configurando o NTP
Após instalar o ntp, crie o arquivo ntp.drift com o comando:
# touch /etc/ntp.drift
Se a hora de seu computador estiver com um erro maior do que 16min o ntp pode não funcionar. Se for o caso, ajuste a hora manualmente, antes de iniciar o ntpd. Ou então execute o ntpd com os parâmetros abaixo, para um primeiro ajuste, e depois inicie o serviço:
# ntpd -q -g
Substitua o conteúdo do arquivo de configuração padrão /etc/ntp.conf pela configuração do arquivo encontrado em: http://ntp.br/xnix/ntp.conf
Após modificar a configuração é preciso reiniciar o ntpd.
• Instalação para GNU/Linux e outros sistemas baseados em Unix
![Page 16: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/16.jpg)
Configurando o NTP
● Ferramentas de Monitoração
ntpq -c pe
remote refid st t when poll reach delay offset jitter=====================================================================+a.ntp.br 200.160.7.192 2 u 10 64 337 294.756 35.596 0.521+b.ntp.br 200.160.7.186 2 u 8 64 377 226.294 2.658 0.229*c.ntp.br 200.160.7.192 2 u - 64 377 208.758 4.026 0.424
• Instalação para GNU/Linux e outros sistemas baseados em Unix
![Page 17: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/17.jpg)
Configurando o NTP• Sincronização do Windows
– SNTP instalado (não é muito exato)
• http://www.meinberg.de/download/ntp/windows/[email protected]
![Page 18: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/18.jpg)
Configurando o NTP
• Sincronização do Windows– Faça o download do instalador e execute-o
![Page 19: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/19.jpg)
Configurando o NTP
• Sincronização do Windows– Software Livre
![Page 20: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/20.jpg)
Configurando o NTP
• Sincronização do Windows– Escolha o local para instalação
![Page 21: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/21.jpg)
Configurando o NTP
• Sincronização do Windows– Escolha os componentes
![Page 22: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/22.jpg)
Configurando o NTP
• Sincronização do Windows– Arquivo de configuração
![Page 23: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/23.jpg)
Configurando o NTP• Sincronização do Windows
– Arquivo de configuração: http://ntp.br/windows/ntp.conf
# arquivo de “memoria” de escorregamento de frequenciadriftfile “C:\Arquivos de programas\NTP\etc\ntp.drift”# habilita as estatisticasenable statsstatsdir "C:\Arquivos de programas\NTP\etc\"statistics loopstats peerstats clockstats# servidores publicos do ntp.brserver a.ntp.br iburstserver b.ntp.br iburstserver c.ntp.br iburst# aqui voce pode acrescentar outros servidores# server outro-servidor.dominio.br iburst# restricoes de acessorestrict default kod notrap nomodify nopeer
![Page 24: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/24.jpg)
Configurando o NTP
• Sincronização do Windows– Criando uma conta especial para o NTP
![Page 25: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/25.jpg)
Configurando o NTP
• Sincronização do Windows– Funcionalidades
![Page 26: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/26.jpg)
Configurando o NTP
• Sincronização do Windows– Verificando seu funcionamento
![Page 27: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/27.jpg)
Configurando o NTP
• Servidores públicos do projeto ntp.br
Nome Endereçoa.ntp.br 200.160.0.8
b.ntp.br 200.189.40.8 c.ntp.br 200.192.232.8
![Page 28: ApresentaçãO Thiago Bordini Campus Party 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052602/559e7f0c1a28ab4c1f8b4637/html5/thumbnails/28.jpg)
Dúvidas? Sugestões? Críticas?
Rodrigo Regis dos [email protected]
http://ntp.brhttp://ceptro.br
http://nic.br