Impostare e modificare data e ora: differenze tra le versioni
(verificata per Buster; ma aggiunto riferimento a systemd-timesyncd, rimosso ntpdate (deprecato) in favore si sntp; di conseguenza fatta ripartire da "capo" (2 revisori) la debianizzazione della voce) |
m (errore n. revisori) |
||
Riga 58: | Riga 58: | ||
|Autore=[[Utente:Keltik|Keltik]] | |Autore=[[Utente:Keltik|Keltik]] | ||
|Estesa_da= | |Estesa_da= | ||
:[[Utente:TheNoise|~ The Noise]] | :[[Utente:TheNoise|~ The Noise]] | ||
:[[Utente:Ferdybassi|Ferdybassi]] | :[[Utente:Ferdybassi|Ferdybassi]] | ||
:[[Utente:HAL 9000|HAL 9000]] | :[[Utente:HAL 9000|HAL 9000]] | ||
|Verificata_da= | |Verificata_da= | ||
:[[Utente:HAL 9000|HAL 9000]] 18:50, 6 set 2019 (CEST) | :[[Utente:HAL 9000|HAL 9000]] 18:50, 6 set 2019 (CEST) | ||
|Numero_revisori= | |Numero_revisori=1 | ||
}} | }} | ||
[[Categoria:Ottimizzazione del sistema]] | [[Categoria:Ottimizzazione del sistema]] | ||
[[Categoria:Shell]] | [[Categoria:Shell]] |
Versione attuale delle 16:52, 6 set 2019
Versioni Compatibili Debian 8 "jessie" Debian 9 "stretch" Debian 10 "buster" |
Fuso orario
Per cambiare fuso orario possiamo usare il comando, con privilegi di amministrazione:
# dpkg-reconfigure tzdata
e quindi selezionare la nostra timezone.
Sincronizzazione via NTP
Con systemd-timesyncd
Non occorre fare nulla, è già il default in Debian. Si può controllare se è attivo con:
$ timedatectl status Local time: Fri 2019-09-06 18:32:16 CEST Universal time: Fri 2019-09-06 16:32:16 UTC RTC time: Fri 2019-09-06 16:32:16 Time zone: Europe/Rome (CEST, +0200) System clock synchronized: yes NTP service: active RTC in local TZ: no
Altri comandi utili, per avere maggiori informazioni, sono:
$ timedatectl timesync-status
(per informazioni sulla sincronizzazione attuale)
E (per la configurazione di systemd-timesyncd
):
$ timedatectl show-timesync
È utile e più che sufficiente per macchine desktop, in quanto effettua la sincronizzazione all'avvio e a ogni nuova connessione.
Con client NTP da avviare manualmente
Solo se non si utilizza systemd, o si sceglie di disabilitare systemd-timesyncd
, si può sincronizzare l'ora manualmente eseguendo un client che si connetterà a un server tramite il protocollo NTP.
Per esempio è sufficiente installare sntp
(che rimpiazza ntpdate
, ormai deprecato), con privilegi di amministrazione:
# apt install sntp
Per effettuare la sincronizzazione basterà poi dare il comando:
# sntp it.pool.ntp.org
Se intendete usare un diverso server NTP potete consultare questa pagina (http://www.pool.ntp.org/zone/europe).
Con demone sempre in funzione
Per macchine server è invece consigliato utilizzare un server NTP, in modo che la sincronizzazione dell'ora sia gestita automaticamente (anche quando non ci sono cambiamenti alla connessione):
# apt install ntp
Il pacchetto installerà un demone che resterà in funzione e si occuperà di sincronizzare l'orologio del server con un server NTP mondiale.
Il file di configurazione del demone è /etc/ntp.conf
. In questo file vanno specificati i server NTP da contattare per la sincronizzazione, ad esempio ntp1.ien.it o ntp2.ien.it.
Guida scritta da: Keltik | Debianized 40% |
Estesa da: | |
Verificata da:
| |
Verificare ed estendere la guida | Cos'è una guida Debianized |