[PLUTO-help] Regolazione della data di sistema

Sabatino Palladino sabatino.palladino a aliceposta.it
Gio 23 Ott 2008 17:31:28 CEST


Alle 13:11, giovedì 23 ottobre 2008, M.C. Luigi Palmiero ha 
scritto:
> ... come posso fare per abilitare un utente normale 
> (non root) a cambiare la data del sistema con il 
> comando "date"? ... 

Prima di tutto perchè lo vuoi fare?
Seconda cosa, se proprio lo devi fare non usare date, ci sno 
strumenti pià appropriati come hwclock, adjtimex ed ntp.


Andiamo con ordine.

Già ti hanno detto come si può fare (usare sudo credo sia il 
male minore) però il problema è la sincronizzazione 
dell'orologio hardware. Se ne deve occupare root, esistono
strumenti come NTP per questo, si può fare a mano ma esiste
una procedura particolare e non devi permettere ad un utente 
qualunque di manipolare l'ora del sistema.
Non penso dipenda dalla batteria ma se la scheda madre ha 
due anni o più cambia la batteria.

Passiamo al secondo punto.


Alle 15:36, giovedì 23 ottobre 2008, M.C. Luigi Palmiero ha 
scritto:
> ...
> qualcuno può dirmi perché l'orario sulle mie due macchine
> linux (CentOS 4.3 e CentOS 4.4) , perdono circa un minuto
> al giorno? 

Sì qualcuno può. :-)

Il problema è che l'orologio hardware sulla scheda madre è
pessimo. È spiegato tutto nel manuale di hwclock a cui ti
rimando. Ora ripeto solo la procedura per la registrazione
dell'orologio hardware con hwclock.

Per prima cosa guarda /etc/adjtime; posto il mio:

$ cat /etc/adjtime
0.000385 1224751558 0.000000
1224751558
UTC


Il primo numero (0.000385) è il ritardo sistematico dell'
orologio hardware in secondi al giorno. Se è molto alto
loggati come root e dai i comandi:

# hwclock --adjust
# hwclock --set --date="$oraesatta"

Poi apri /etc/adjtime con un editor e poni il primo campo 
a 0.0000, salva il file e poi ancora:

# hwclock --adjust

Altrimenti basta dare solo i comandi:

# hwclock --set --date="$oraesatta"
# hwclock --adjust

Ora devi ripetere questi due comandi il giorno dopo, 
la settimana dopo, poi dopo quindici giorni e poi
con regolarità, diciamo una volta al mese.

Se sembra una faccenda complicata e solo perchè lo è;
NTP è nato proprio per non dover sincronizzare tutti 
gli orologi a mano. 




-- 
Sabatino Palladino
......
Non voglio i mille baci che diede Lesbia a Catullo,
pochi baci vuole chi riesce a contarli.
				M. Valerio Marziale
				  (versione libera)



More information about the pluto-help mailing list