Comando Ntpdate in Linux

Comando Ntpdate In Linux



NTP, che si riferisce a Network Time Protocol, viene utilizzato per allineare gli orologi tra diverse macchine. Un gruppo di macchine viene mantenuto sincronizzato tra loro tramite un server NTP. È possibile eseguire la sincronizzazione con server NTPD accessibili tramite Internet oppure creare il proprio controller di dominio NTPD personale e configurare i PC client per sincronizzare i rispettivi orari su di esso. Un'utilità per configurare e aggiornare i metadati di data e ora utilizzando l'interfaccia NTP è l'istruzione ntpdate. Per regolare la data/ora del sistema esistente in base ai dati del fuso orario preimpostato, ntpdate richiede solo i dati relativi alla data e all'ora. L'utilità ntpdate opera e interagisce attraverso la rete. E in effetti, l'impostazione di data e ora è appropriata se la rete funziona correttamente e in modo coerente.

Aggiorna e aggiorna

Dobbiamo iniziare l'implementazione del nostro articolo aprendo l'applicazione shell disponibile nel nostro terminale di sistema Linux. Dopo che l'applicazione è stata aperta correttamente, utilizzare l'istruzione 'aggiornamento' in essa contenuta per aggiornare completamente il sistema utilizzando l'utilità 'apt' con diritti 'sudo'. Se richiede la password per continuare, aggiungi la password dell'utente corrente e premi il tasto 'Invio'.







Ora che il tuo sistema è aggiornato, dedica un po' di tempo ad aggiornare anche il suo kernel. Per questo, devi sostituire la parola chiave 'aggiorna' con la parola chiave 'aggiorna' all'interno della stessa istruzione ed eseguirla usando il comando di utilità 'apt'.





Se chiede conferma come 'Vuoi continuare? [s/n]', assicurati di aggiungere 'y' o 'n' per confermarlo o scegli di annullare il processo di aggiornamento, rispettivamente.





Dopo un po', completa l'elaborazione e il sistema viene aggiornato perfettamente.



Installa l'utilità Ntpdate

Per iniziare con l'uso del comando ntpdate, dobbiamo installare il pacchetto client ntpdate nel nostro sistema Linux senza problemi. Poiché abbiamo lavorato sul sistema Ubuntu 20.04 LTS, dobbiamo utilizzare l'utilità 'apt' per installare l'utilità ntpdate all'interno della query 'installa'.

Al termine di tutta la sua elaborazione, vedrai che verrà installato e configurato correttamente alla tua fine. Potrebbero essere necessari fino a 20 secondi per il completamento completo.

Dopo la corretta ed efficace configurazione dell'utilità client ntpdate sul tuo sistema Linux, ora devi aprire una console dell'interfaccia della riga di comando. Disabilitare il demone timesyncd standard di Ubuntu è il passaggio iniziale che dobbiamo fare dopo aver caricato lo strumento ntpdate poiché ciò ci impedisce di sincronizzarci con il Server. Per questo, devi eseguire le seguenti istruzioni sulla shell:

$ sudo timedatectl set-ntp off

Tutto quello che devi fare è eseguire la query Linux con i privilegi di amministratore per coordinare le tue impostazioni predefinite con i server dell'ora globali. Questa query utilizza l'utilità 'ntpdate' e un URL al server dell'ora globale, 'ntp.ubuntu.com', come presentato nell'immagine seguente:

Configura NTPD

È necessario uno sforzo aggiuntivo se si desidera mantenere la sincronicità. La distribuzione e l'impostazione del daemon NTPD sono attività obbligatorie. Per connettersi a un particolare controller del dominio del tempo tramite Internet, NTPD utilizza NTP (Network Time Protocol). Alla fine, questo dovrebbe mantenere la sincronizzazione dell'ora del sistema senza ulteriore aiuto da parte tua. Per installare NTP sul tuo sistema, prova l'utilità 'apt' all'interno del comando di installazione insieme alla parola chiave 'ntp'.

Il processo di installazione di NTP potrebbe richiedere conferma. È necessario confermarlo utilizzando il tasto “y” riferito al “si” e premere il tasto “Invio” per proseguire con l'elaborazione.

Questo processo di installazione di NTP non richiede molto tempo. Devi aspettare appena 1 o 2 minuti. Lo stato di avanzamento dell'installazione di NTP è rappresentato nella seguente immagine allegata:

Per la maggior parte del tempo, installare l'utilità ntp e lasciare il demone NTP impostato come era preinstallato è l'unica cosa necessaria per mantenere la data e l'ora sincronizzate con i normali server dell'ora web. Sebbene ci affidiamo al server NTP per tenere traccia dell'ora del sistema, è saggio assicurarsi che alcuni parametri siano in ordine. Il documento ntp.conf include la configurazione per questi valori. Apri questo file di configurazione all'interno di 'nano' per aggiornarlo.

Assicurati di fornire il percorso corretto al file ntp.conf che risiede nella cartella 'etc' del nostro sistema. Inserisci il titolo del server di dominio completamente capace dell'host web che intendiamo utilizzare in questo documento per l'armonizzazione. Le impostazioni standard, ad esempio, appaiono come segue:

Per individuare il flusso del server NTP più conveniente per la tua regione, esamina il sito del pool NTP. Fare attenzione a salvare il documento ntp.conf dopo aver apportato le modifiche necessarie. Quindi, chiudi il file. Il server NTP dovrebbe quindi essere riavviato per rendere effettive le modifiche. Ora devi avviare il servizio NTP usando l'istruzione systemctl con le sue parole chiave 'start' e 'ntp'. Dopodiché, prova ad abilitarlo usando la parola chiave 'abilita' invece della parola chiave 'inizio' all'interno della stessa istruzione e vedrai la sincronizzazione in corso.

Ora, controlla lo stato del demone NTP usando lo stesso comando con l'aggiornamento alla parola 'abilita'. Sostituiscilo con la parola chiave 'stato'.

Prova a utilizzare l'istruzione ntpdate con i diritti sudo e l'URL del server del pool Web per l'aggiornamento dell'ora e della data di sistema.

È possibile installare l'utilità ntpstat di NTP per ottenere le informazioni relative alle statistiche che si verificano all'interno del demone NTP. Le istruzioni di installazione sono visualizzate nell'immagine seguente:

L'istruzione ntpstat può sincronizzare il tuo demone con il server di pooling là fuori. Per monitorare il demone NTP, prova a utilizzare il comando ntpq insieme all'opzione '-q'. Viene presentato il seguente output con i relativi metadati:

Conclusione

Questo articolo riguarda l'utilizzo dell'utilità ntpdate nella shell dei comandi del sistema operativo Linux Ubuntu 20.04 per aggiornare la data e l'ora del sistema seguendo i server NTP utilizzati a livello globale. Questo è tutto! Puoi saperne di più implementando l'intero articolo.