Atualização de horário
Publicado por Ricardo Brito do Nascimento 29/10/2007
[ Hits: 5.838 ]
Homepage: http://brito.blog.incolume.com.br
Como já é de conhecimento de quase todos, o servidor NTP está disponível para acesso público no endereço 200.20.186.75, porta 123 UDP, e este servidor sendo de acesso irrestrito, pode ser atacado de todas as maneiras possíveis, não indicado a casos que não exijam condições de segurança.
Já a página web é de alta disponibilidade e pode ser visualizado na url: http://pcdsh01.on.br/ispy.htm.
Este script necessita do links!
#!/bin/bash # Autor: Ricardo Brito do Nascimento # E-mail: ricardo[at]rbncurriculo.cjb.net #15/10/2007 # Script: atualizaHora.sh # Funcao: Executa a atualizacao da data e hora do sistema, # através de servidor externo NTP # # Pode ser executado automaticamente como root fazendo 'crontab -e' # e colocando (para rodar todos os dias as 3.30 da manha): # SHELL=/bin/bash # # 30 3 * * * /path/do/script/atualizaHora.sh # ################### VARIAVEIS ######################## #Descomentar a região do fuso horário desejado #LOCAL="Branco" #LOCAL="Manaus" LOCAL="Bras" HOST="http://pcdsh01.on.br/ispy.asp" LINKS=$(which links0 2> /dev/null) DATA=$(links -dump 1 $HOST|tr -d '|' | grep -i $LOCAL|awk '{print $2}') HORA=$(links -dump 1 $HOST|tr -d '|' | grep -i $LOCAL|awk '{print $3}') DD=$(echo $DATA | awk -F"/" '{print $1}') MM=$(echo $DATA | awk -F"/" '{print $2}') YYYY=$(echo $DATA | awk -F"/" '{print $3}') HH=$(echo $HORA | awk -F":" '{print $1}') mm=$(echo $HORA | awk -F":" '{print $2}') ss=$(echo $HORA | awk -F":" '{print $3}') #echo $DD $MM $YYYY $HH $mm $ss #echo $MM$DD$HH$mm$YYYY.$ss date $MM$DD$HH$mm$YYYY.$ss
Script para gravar 2 (ou 4) CDs simultaneamente
Intalação do Thunderbird - Debian
Desktop Linux ganha novos apps enquanto IA invade o noticiário
Blender 5.0 Beta, Firefox 144 e avanço da IA dominam o dia no mundo Linux
Desktop Linux ganha fôlego enquanto distros refinam experiência e segurança
Wayland em alta, IA em debate e novos ventos para distros e devices
Qt 6.10 e Python 3.14 puxam o ritmo do software livre nesta quarta
Como mudar o nome de dispositivos Bluetooth via linha de comando
Adicionando o repositório backports no Debian 13 Trixie
Linux x Plataformas de Trading - um problema (in-)solúvel? (1)
Ubuntu 25.10 - Erro ao iniciar o Omnissa Horizon (1)