NTP no boot [RESOLVIDO]

1. NTP no boot [RESOLVIDO]

Guilherme
guino_luis

(usa Ubuntu)

Enviado em 04/06/2008 - 13:46h

Ola pessoal, como faço para deixar minha maquina pra toda vez que eu ligo ela atualizar os horarios por ntp?
tenho que fazer isso p ela fazer no boot sozinho.
abraço
guino


  


2. Re: NTP no boot [RESOLVIDO]

Denis Doria
thuck

(usa Debian)

Enviado em 04/06/2008 - 14:41h

Crie um shell e coloque no seu runlevel:

#!/bin/bash

ntpdate <ntpserver>

Pronto...


3. Re: NTP no boot [RESOLVIDO]

Guilherme
guino_luis

(usa Ubuntu)

Enviado em 04/06/2008 - 15:06h

Como eu ponho no runlevel?
onde que fica?


4. Re: NTP no boot [RESOLVIDO]

Vitor Ribeiro de Souza
vitor.jjb

(usa Slackware)

Enviado em 04/06/2008 - 15:30h

Você tem duas opções amigo. Primeiro você instala o NTPD, e configura o /etc/ntpd.conf para buscar do servidor de hora que você queira, ae depois é só :

#chmod +x /etc/rc.d/rc.ntpd
#/etc/rc.d/rc.ntpd start

Para tirá-lo da inicialização do Linu:

#chmod -x /etc/rc.d/rc.ntpd


A outra forma de fazer isso é com o ntpdate mesmo, coloque no seu rc.local a seguinte linha:

#vi /etc/rc.d/rc.local

# Sincronismo de hora :
ntpdate servidordehora



Abraços amigo,
Vitor Ribeiro


5. Re: NTP no boot [RESOLVIDO]

Denis Doria
thuck

(usa Debian)

Enviado em 04/06/2008 - 15:34h

Faça o comando 'runlevel' para descobrir qual o seu runlevel padrão, depois vá para /etc/rc<runlevel>.d/ lá ficam os scripts que inicializão junto com o seu comp.

Explicação bem por cima hehehe é bom vc dar uma lida sobre runlevels, para entender melhor.

Por exemplo no rc<runlevel>.d não ficam scripts, mas sim links simbólicos para scripts que ficam em /etc/init.d.

Leia sobre isso, vale a pena.


6. Re: NTP no boot [RESOLVIDO]

Guilherme
guino_luis

(usa Ubuntu)

Enviado em 04/06/2008 - 15:54h

Ta, mas se eu fizer o script e jogar no runlevel, vai funcionar mesmo não sendo link simbolico?



7. Re: NTP no boot [RESOLVIDO]

Denis Doria
thuck

(usa Debian)

Enviado em 04/06/2008 - 18:38h

Sim, se vc respeitar o a nomenclarura e dar permissão de execução sim.

O nome é muito importante pois ele tem significado:

S99ntpdate

S - start
99 - Prioridade de inicialização, 99 sendo o último e 00 o primeiro.

Depois disso não importa o que vier depois é um nome qualquer noo exemplo acima ntpdate.



8. crontab

Guilherme
guino_luis

(usa Ubuntu)

Enviado em 09/06/2008 - 09:39h

seguinte pessoal, precisava tbm colocar no crontab p ele atualizar de tempo em tempo o horario, pq sera feito em servidores, por isso nao pode perder a hora certa p nao dar problema em script de backup e tal.
se alguem souber me explicar como faço isso?!
grato

guino


9. Re: NTP no boot [RESOLVIDO]

Guilherme
guino_luis

(usa Ubuntu)

Enviado em 10/06/2008 - 11:39h

Bom galera, andei pesquisando p por no crontab, eh o seguinte:
dou o comando
crontab -e
ai eu adiciono a linha
*/2 * * * * /usr/sbin/ntpdate br.pool.ntp.org
e apos desrregulo o horario p testar mas nao atualiza,
alguem sabe me dizer pq, se to fazendo algo errado ou nao?
grato

guino


10. Re: NTP no boot [RESOLVIDO]

Sérgio Abrantes Junior
pelo

(usa Debian)

Enviado em 10/06/2008 - 21:41h

Meu caro,

Você pode colocar um script em /etc/init.d/rc.local.

Este será executado toda vez que o linux for iniciado.

Você pode pegar o script que tenho para fazer essa implementação.

http://www.vivaolinux.com.br/dicas/verDica.php?codigo=10045

Sérgio Abrantes
[]'s