Linux/Unix Shell Scripting - sincronizar en boot controldaor unix con servidor wndows

   
Vista:

sincronizar en boot controldaor unix con servidor wndows

Publicado por paco francisco.sanchez@kimball.com (1 intervención) el 16/04/2012 22:19:21
Sabra alguin como correr un scrip basicamente un comando durante el boot para que cuando el equipo de login de usuario empiece con la hora de un servidor windows ?
Gracias de antemano,
Paco.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

sincronizar en boot controldaor unix con servidor wndows

Publicado por caic (82 intervenciones) el 17/04/2012 10:55:51
Hola,

Si te he entendido bien lo que quieres es que un máquina Unix/Linux sincronice la hora con otra máquina Windows cada vez que se inicie.

Si es así necesitas:

- Instalar en el Windows un servidor NTP.
- Ejecutar el comando ntpdate en el Linux cada vez que se inicie

Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

sincronizar en boot controldaor unix con servidor wndows

Publicado por paco francisco.sanchez@kimbal.com (2 intervenciones) el 17/04/2012 14:36:19
EL servidor windows ya tiene instaldo el NTP Y el equipo unix al ejectur el comando ntpdate ya se sincroniza hasta ahi todo O.K. solo que quiero que el comando lo ejecute automaticamente despues de que inicializo el equipo y que lo aga siempre. Es es le reto estuve investigando y creo que ahi scrips en donde se puede agregar mi comando o generar uno especial pra que realice esta tarea solo que no se como haerlo ?
Gracias de antemano por su pronta respuesta.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve

ejecutar script al iniciar linux

Publicado por xve (254 intervenciones) el 17/04/2012 15:52:29
Hola Paco, indico mas o menos los pasos para iniciar un script al arrancar linux.

Este ejemplo, es valido para init.d, no para upstart.
Todos los comandos son realizados como root.

1.- Creas un archivo en el directorio /etc/init.d/ que denominaremos ntpdatelocal

2.- En su interior pones:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#! /bin/sh
 
### BEGIN INIT INFO
# Provides:             ntpdatelocal
# Required-Start:       $local_fs $syslog $network
# Required-Stop:        
# Default-Start:        2 3 4 5
# Default-Stop:         0 1 6
# Short-Description:    sistema de actualización del horario con servidor propio
### END INIT INFO
 
. /usr/sbin/ntpdate TuServidorNTPDate > /dev/null 2>&1
 
exit 0

(Recuerda cambiar TuServidorNTPDate por la ip de tu servidor. Si pones el nombre de tu servidor, revisa que haciendo un ping te funcione)

3.- Dale derechos de ejecución:
1
chmod a+x /etc/init.d/ntpdatelocal


4.- Activa el script para que se ejecute en el inicio:
1
update-rc.d ntpdatelocal defaults


Puedes probar si funciona reiniciando la maquina, o ejecutando el script en la consola:
/etc/init.d/ntpdatelocal

Coméntanos si te funciono, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

sincronizar en boot controldaor unix con servidor wndows

Publicado por caic (82 intervenciones) el 17/04/2012 15:57:58
Si ya tienes todo instalado sólo te falta configurar el ntpdate a tu gusto.

En distribuciones Debian, como Ubuntu, el fichero de configuración es el:

/ect/default/ntpdate

En RedHat es el:

/etc/ntp.conf o /etc/ntpdate, no estoy seguro.

Si googleas un poco hay información a patadas sobre el tema.

Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

sincronizar en boot controldaor unix con servidor wndows

Publicado por paco (2 intervenciones) el 17/04/2012 16:21:02
Ahi un detalle mi controlador es un HP B180 con systema operativo HPUX 10 no existe la carpeta
# pwd
/etc
# cd init.d
sh: init.d: not found.
#
esa carpeta init.d esta dentro de una que se llama
#/sbin/init.d y detro de esta ahi muschos scrpis del sistema.. que opinas creo ahi el scrip que me dictastes ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar