Script para acertar hora e data do sistema no linux.
Publicado por Daniel Roque 05/02/2009
[ Hits: 16.977 ]
Homepage: None
O script serve para acertar data e hora do linux. Funciona bem, pelo menos para mim, mas corre o risco de parar de funcionar, já que me baseio em uma página web para pegar a hora/data para a atualização.
Costumo colocar na inicialização ou no cron, pois tenho um monte de servidores de pequeno porte, e aqui ou acolá algum fica sem bateria de sistema, acaba a energia e volta com a data errada....
abraço
#!/bin/sh # # Este script vem com nenhuma garantia! # # USE POR SUA CONTA E RISCO!!! # # # Qua Jan 28 11:10:25 UTC 2009 # Por Daniel Roque # 2006roque@gmail.com # # # # if [ `whoami` != 'root' ];then echo 'Voce precisa ser root para executar este comando' exit 1 fi if [ ! -e /usr/bin/lynx ];then if [ ! -e /usr/local/bin/lynx ];then echo 'Voce nao parece ter instalado o programa lynx por favor reinstale e tente novamente.' exit 1 fi fi # pega a nova hora, observe que me baseio em um site, e que este site pode sofrer mudancas. Ai o script vai precisar de ajustes horacerta=`lynx -dump http://pcdsh01.on.br/HoraLegalBrasileira.asp|sed -n '/.*\/.*\/.*/p;s/ / /g'|sed -n 2p|sed 's/\//-/g;s/ / /g;s/ / /g;s/ / /g;s/ / /g;s/ / /g;s/ / /g;s/^ //g'|sed -n 's/\(.*\)\(-\)\(.*\)\(-\)\(.*\)\( \)\(.*\)/\5-\3-\1 \7/p'` if [ "$horacerta" != '' ]; then date -s "$horacerta" date >/var/log/horacerta.log else echo 'Ha algo errado com o script, provavelmente o link http://pcdsh01.on.br/HoraLegalBrasileira.asp nao fornece mais a hora como fornecida, da criacao deste script :). Ja era!' exit 1 fi exit 0
Criar pacotes .deb apartir de script
Criando Autoridades Certificadoras e Certificados de Testes no Linux
Registar automáticamente o dns de uma maquina no DNS via DHCP
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Como fazer a instalação do Samba
Como fazer a conversão binária e aplicar as restrições no Linux
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (19)
Formas seguras de instalar Debian Sid (13)
Malware encontrado em extensões do Firefox. (0)
Fiz uma pergunta no fórum mas não consigo localizar [RESOLVIDO] (21)









