Upload
campus-party-brasil
View
554
Download
2
Embed Size (px)
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.
Citation preview
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
Agenda
● O que é o NTP?● Funcionamento do NTP● O NTP.br● Configurando o NTP
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
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
Funcionamento do NTP
● Topologia hierárquica
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.
Funcionamento do NTP
• Algoritmos
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]
O NTP.br
• Estrutura
O NTP.br
• WebSite - http://ntp.br
O NTP.br
• WebSite - http://ntp.br
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
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
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
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
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
Configurando o NTP• Sincronização do Windows
– SNTP instalado (não é muito exato)
• http://www.meinberg.de/download/ntp/windows/[email protected]
Configurando o NTP
• Sincronização do Windows– Faça o download do instalador e execute-o
Configurando o NTP
• Sincronização do Windows– Software Livre
Configurando o NTP
• Sincronização do Windows– Escolha o local para instalação
Configurando o NTP
• Sincronização do Windows– Escolha os componentes
Configurando o NTP
• Sincronização do Windows– Arquivo de configuração
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
Configurando o NTP
• Sincronização do Windows– Criando uma conta especial para o NTP
Configurando o NTP
• Sincronização do Windows– Funcionalidades
Configurando o NTP
• Sincronização do Windows– Verificando seu funcionamento
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
Dúvidas? Sugestões? Críticas?
Rodrigo Regis dos [email protected]
http://ntp.brhttp://ceptro.br
http://nic.br