GNU/Linux >> Linux Esercitazione >  >> Linux

Come impostare la sincronizzazione dell'ora con NTP su Ubuntu 18.04

La sincronizzazione precisa dell'ora su Internet è un punto cruciale per qualsiasi amministratore di sistema. Se l'ora del tuo server non è sincronizzata con il fuso orario corretto, potresti dover affrontare il danneggiamento dei dati o altri problemi. NTP, che sta per Network Time Protocol, è un protocollo TCP/IP utilizzato per sincronizzare l'ora su una rete. Per impostazione predefinita, Ubuntu 18.04 utilizza il servizio timesyncd di systemd per la sincronizzazione dell'ora.

In questo tutorial, ti mostreremo come verificare se la sincronizzazione dell'ora funziona sul tuo server Ubuntu 18.04.

Prerequisiti

  • Un nuovo VPS Ubuntu 18.04 sulla piattaforma Atlantic.Net Cloud.
  • Una password di root configurata sul tuo server.

Fase 1:crea un server cloud Atlantic.Net

Per prima cosa, accedi al tuo server Atlantic.Net Cloud. Crea un nuovo server, scegliendo Ubuntu 18.04 come sistema operativo con almeno 1GB di RAM. Collegati al tuo Cloud Server tramite SSH e accedi utilizzando le credenziali evidenziate in alto nella pagina.

Dopo aver effettuato l'accesso al tuo server Ubuntu 18.04, esegui il comando seguente per aggiornare il tuo sistema di base con gli ultimi pacchetti disponibili.

apt-get update -y

Fase 2:verifica dell'ora, della data e del fuso orario correnti

Il modo più semplice per trovare la data e l'ora correnti del tuo server è il comando date.

Puoi eseguire il comando date, come mostrato di seguito, per mostrare l'ora e la data correnti del tuo server:

data

Dovresti vedere il seguente output:

gio feb 6 04:56:55 UTC 2020

Successivamente, puoi verificare se l'ora sui tuoi server è attivata e se il tuo server è sincronizzato con il fuso orario corretto utilizzando il comando timedatectl:

timedatectl

Dovresti ottenere il seguente output:

ora locale:GI 2020-02-06 05:04:49 UTC Tempo universale:GI 2020-02-06 05:04:49 UTC Tempo RTC:GI 2020-02-06 05:04:50 Zona ora Etc/UTC (UTC, +0000)       Orologio di sistema sincronizzato:yessystemd-timesyncd.service attivo:yes                RTC in TZ locale:no

Nell'output sopra, dovresti vedere che la sincronizzazione dell'ora è attivata e il tuo fuso orario configurato è Etc/UTC .

Puoi anche controllare lo stato del servizio di sincronizzazione dell'ora con il seguente comando:

stato systemctl systemd-timesyncd.service

Dovresti vedere il seguente output:

 • systemd-timesyncd.service - Sincronizzazione dell'ora di rete   Caricato:caricato (/lib/systemd/system/systemd-timesyncd.service; abilitato; preimpostazione del fornitore:abilitato)   Attivo:attivo (in esecuzione) da gio 2020-02-06 01:25:58 AST; 2min 39s fa     Documenti:man:systemd-timesyncd.service(8) PID principale:3106 (systemd-timesyn)   Stato:"Sincronizzato con il server orario 91.189.94.4:123 (ntp.ubuntu.com)." Attività:2 (limite:2359)   CGroup:/system.slice/systemd-timesyncd.service           └─3106 /lib/systemd/systemd-timesyncdFeb 06 01:25:58 ubuntu1804 systemd[1]:Avvio della sincronizzazione dell'ora di rete... Feb 06 01:25:58 ubuntu1804 systemd[1]:Sincronizzazione dell'ora di rete avviata.Feb 06 01:25:58 ubuntu1804 systemd-timesyncd[3106]:sincronizzato con il server dell'ora 91.189.94.4:123 (ntp.ubuntu.com). 

Passaggio 3:modifica delle impostazioni del fuso orario

Se desideri modificare le impostazioni del fuso orario del tuo server, puoi anche impostarlo utilizzando il comando timedatectl.

Se non sei sicuro del tuo fuso orario, puoi elencare i fusi orari disponibili con il seguente comando:

timedatectl elenco-fusi orari

Dovresti vedere il lungo elenco di fusi orari disponibili nella schermata seguente:

Successivamente, puoi impostare il fuso orario utilizzando il comando timedatectl set-timezone.

Ad esempio, imposta il fuso orario del tuo server su America/Antigua come mostrato di seguito:

timedatectl set-timezone America/Antigua

Ora verifica il fuso orario con il seguente comando:

timedatectl

Dovresti vedere il seguente output:

Ora locale:Thu 2020-02-06 01:08:41 AST                 Ora universale:Thu 2020-02-06 05:08:41 UTC                       Ora RTC:Thu 2020-02-06 05:08:42                              America/Antigua (AST, -0400)       Orologio di sistema sincronizzato:yessystemd-timesyncd.service attivo:yes                 RTC in TZ locale:no

Fase 4:attivare/disattivare la sincronizzazione dell'ora

Puoi anche disabilitare e abilitare la sincronizzazione dell'ora in qualsiasi momento usando il comando timedatectl.

Per disabilitare la sincronizzazione, eseguire il comando seguente:

timedatectl set-ntp off

Ora verifica le modifiche con il seguente comando:

timedatectl

Dovresti ottenere il seguente output:

ora locale:GI 2020-02-06 01:15:33 AST Universal Tempo:GI 2020-02-06 05:15:33 UTC Tempo RTC:GI 2020-02-06 05:15:34 Zona ora America/Antigua (AST, -0400)       Orologio di sistema sincronizzato:yessystemd-timesyncd.service attivo:no                RTC in TZ locale:no

Puoi abilitare la sincronizzazione dell'ora in qualsiasi momento con il seguente comando:

timedatectl set-ntp attivo

È possibile eseguire nuovamente il comando timedatectl per confermare lo stato dell'ora della rete.

Conclusione

In questa guida, abbiamo esaminato come visualizzare l'ora e la data del sistema, modificare il fuso orario e abilitare/disabilitare la sincronizzazione dell'ora su Ubuntu 18.04. Per ulteriori informazioni, puoi visitare la documentazione ufficiale su NTP Doc.

Scopri di più sui nostri servizi di hosting VPS e sui server privati ​​virtuali.


Linux
  1. Come impostare il fuso orario e sincronizzare l'ora del server con NTP in Linux

  2. Come configurare WireGuard su Ubuntu 22.04

  3. Sincronizza l'ora del server Linux con il server dell'ora di rete

  4. Come configurare un server TeamSpeak su Ubuntu 16.04

  5. Come sincronizzare l'ora usando NTP nel server Ubuntu?

Come configurare rapidamente un server di posta su Ubuntu 20.04 con Modoboa

Come configurare Nginx con supporto HTTP/2 su Ubuntu 18.04

Come configurare un server di posta completo con iRedMail su Ubuntu 18.04 VPS

Come configurare un server Seafile con Nginx su Ubuntu 18.04

Come configurare un server FTP con ProFTPD in Ubuntu 18.04

Come configurare un server di posta con Modoboa su Ubuntu 20.04