La Hora al Dia en Debian ;-)

Uf.. después de varios meses sin actualizar vuelvo a la batalla para poder mantener este blog :p El dia de hoy en mi pais Chile se debe adelantar la hora, pues bien voy a comentar como se realiza en linux, mi sistema operativo favorito. Tenemos varias formas unas mas útiles que otra hoy mostrare dos formas que pueden ser utiles. una es a travez de un servidor NTP, y la otra es local y manualmente. Cambiar la hora Localmente Para cambiar la hora localmente en linux, como root debemos ejecutar este sencillo comando.
date - -set "aaaa-m-d hh:mm"
Un ejemplo
# date --set "2009-10-11 22:30"
Con eso cambias la hora localmente. ejecuta date sin parámetros para chequear que la hora corresponda. para configurar tambien el reloj de la bios, puedes hacerlo directamente desde las opciones de labios o con el comando HWCLOCK, con este comando fuerzas a la bios a tomar la hora que le asignaste de la siguiente manera# hwclock --set --date "2009-10-11 22:30"
Y listo, si no te funciona este comando puedes cambiar la hora desde la bios sin problemas.Sincronizar la Hora contra Un servidor Gracias a NTPdate.
Esta Forma es mas elegante y profesional, se trata de sincronizar la hora contra un servidor, de esta forma si tiene varios servidores es mas fácil sincronizarlos de manera efectiva,para eso debes elejir un servidor ntp hay varios y depende de tu país, yo usare el de Servicio Hidrográfico y Oceanográfico de la Armada de Chile Este estamento ofrece en su pagina web la hora oficial de chile ( http://www.horaoficial.cl/ ) ademas de un servidor con el cual vamos sincronizar nuestros equipos :) La dirección directa del servidor del Servicio Hidrográfico y Oceanográfico de la Armada de Chile es ntp.shoa.cl .
Primero debemos instalar el programa ntpdate. Para Debian y derivados tan solo# apt-get install ntpdate
una vez hecho eso debemos correr el comando para que sincronice la hora con el servidor.
# ntpdate ntp.shoa.cl
y listo el sistema les contestara que se actualizo correctamente la hora.
Ahora para que cada vez haga esto pero solito, sin nuestra intervención debemos agregarlo al cron.# crontab -e
Luego de eso agregamos la tarea al cron yo le dije que cada una hora se actualizara, hay tu lo configuras como quieras.Mi ejemplo
0 * * * * /usr/sbin/ntpdate ntp.shoa.cl
Y listo. ahora todas mi maquinas tienen la misma hora y segundos, esto es muy provechoso para materias de seguridad o para ver logins en diferentes maquinas, ver caídas de servicios y Administracion en general. ejemplo rsyslog. además del orden de los mismo.sin mas que esperar que este mini how-to te pueda servir me despido hasta la proxima.
Atte
-=Panx-O.S=-
Francisco Aravena Jimenez
No hay comentarios:
Publicar un comentario en la entrada