Εντολή Ntpdate στο Linux

Entole Ntpdate Sto Linux



Το NTP, το οποίο αναφέρεται στο Πρωτόκολλο ώρας δικτύου, χρησιμοποιείται για την ευθυγράμμιση των ρολογιών μεταξύ πολλών μηχανημάτων. Μια ομάδα μηχανών διατηρείται σε συγχρονισμό μεταξύ τους χρησιμοποιώντας έναν διακομιστή NTP. Μπορείτε να συγχρονίσετε με διακομιστές NTPD που είναι προσβάσιμοι μέσω του Διαδικτύου ή να δημιουργήσετε τον προσωπικό σας ελεγκτή τομέα NTPD και να ρυθμίσετε τους υπολογιστές-πελάτες να συγχρονίζουν τις αντίστοιχες ώρες με αυτόν. Ένα βοηθητικό πρόγραμμα για τη διαμόρφωση και την ενημέρωση των μεταδεδομένων ημερομηνίας και ώρας χρησιμοποιώντας τη διεπαφή NTP είναι η οδηγία ntpdate. Για να προσαρμόσετε την υπάρχουσα ημερομηνία/ώρα συστήματος ακολουθώντας τα προκαθορισμένα δεδομένα ζώνης ώρας, το ntpdate απλώς αναζητά την ημερομηνία και την ώρα σχετικά με τα δεδομένα. Το βοηθητικό πρόγραμμα ntpdate λειτουργεί και αλληλεπιδρά σε όλο το δίκτυο. Και πράγματι, η ρύθμιση ημερομηνίας και ώρας είναι κατάλληλη εάν το δίκτυο λειτουργεί σωστά και με συνέπεια.

Ενημέρωση και αναβάθμιση

Πρέπει να ξεκινήσουμε την υλοποίηση του άρθρου μας ανοίγοντας την εφαρμογή κελύφους που είναι διαθέσιμη στο τερματικό του συστήματος Linux. Αφού ανοίξει επιτυχώς η εφαρμογή, χρησιμοποιήστε την οδηγία 'ενημέρωση' σε αυτήν για να ενημερώσετε πλήρως το σύστημά σας χρησιμοποιώντας το βοηθητικό πρόγραμμα 'apt' με δικαιώματα 'sudo'. Εάν απαιτεί τον κωδικό πρόσβασης για να συνεχίσει, προσθέστε τον κωδικό πρόσβασης του τρέχοντος χρήστη και πατήστε το πλήκτρο «Enter».







Τώρα που το σύστημά σας είναι ενημερωμένο, αφιερώστε λίγο χρόνο στην αναβάθμιση του πυρήνα του επίσης. Για αυτό, πρέπει να αντικαταστήσετε τη λέξη-κλειδί 'ενημέρωση' με τη λέξη-κλειδί 'αναβάθμιση' στην ίδια εντολή και να την εκτελέσετε χρησιμοποιώντας την εντολή βοηθητικού προγράμματος 'apt'.





Εάν ζητήσει επιβεβαίωση όπως «Θέλετε να συνεχίσετε; [y/n]', φροντίστε να προσθέσετε 'y' ή 'n' για να το επιβεβαιώσετε ή επιλέξτε να απορρίψετε τη διαδικασία αναβάθμισης, αντίστοιχα.





Μετά από λίγο ολοκληρώνει την επεξεργασία και το σύστημα αναβαθμίζεται τέλεια.



Εγκαταστήστε το βοηθητικό πρόγραμμα Ntpdate

Για να ξεκινήσετε με τη χρήση της εντολής ntpdate, πρέπει να εγκαταστήσουμε το πακέτο πελάτη ntpdate στο σύστημα Linux μας χωρίς προβλήματα. Καθώς εργαζόμαστε στο σύστημα Ubuntu 20.04 LTS, πρέπει να χρησιμοποιήσουμε το βοηθητικό πρόγραμμα 'apt' για να εγκαταστήσουμε το βοηθητικό πρόγραμμα ntpdate μέσα στο ερώτημα 'εγκατάσταση'.

Αφού ολοκληρωθεί όλη η επεξεργασία του, θα δείτε ότι θα εγκατασταθεί και θα ρυθμιστεί με επιτυχία στο τέλος σας. Μπορεί να χρειαστούν έως και 20 δευτερόλεπτα για την πλήρη ολοκλήρωσή του.

Μετά την επιτυχή και αποτελεσματική διαμόρφωση του βοηθητικού προγράμματος-πελάτη ntpdate στο σύστημά σας Linux, τώρα πρέπει να ανοίξετε μια κονσόλα διεπαφής γραμμής εντολών. Η απενεργοποίηση του τυπικού timesyncd δαίμονα του Ubuntu είναι το αρχικό βήμα που πρέπει να κάνουμε μετά τη φόρτωση του εργαλείου ntpdate, καθώς κάτι τέτοιο μας εμποδίζει να συγχρονιστούμε με τον διακομιστή. Για αυτό, πρέπει να εκτελέσετε την ακόλουθη οδηγία στο κέλυφος:

$ sudo timedatectl set-ntp off

Το μόνο που έχετε να κάνετε είναι να εκτελέσετε το ερώτημα Linux με τα δικαιώματα διαχειριστή για να συντονίσετε τις προεπιλεγμένες ρυθμίσεις σας με τους παγκόσμιους διακομιστές ώρας. Αυτό το ερώτημα χρησιμοποιεί το βοηθητικό πρόγραμμα 'ntpdate' και μια διεύθυνση URL στον παγκόσμιο διακομιστή ώρας, 'ntp.ubuntu.com', όπως παρουσιάζεται στην παρακάτω εικόνα:

Διαμόρφωση NTPD

Απαιτείται πρόσθετη προσπάθεια εάν επιθυμείτε να διατηρήσετε τον συγχρονισμό. Η ανάπτυξη και η ρύθμιση του δαίμονα NTPD είναι απαιτούμενες εργασίες. Για να συνδεθείτε σε έναν συγκεκριμένο ελεγκτή τομέα χρόνου μέσω Διαδικτύου, το NTPD χρησιμοποιεί NTP (πρωτόκολλο ώρας δικτύου). Τελικά, αυτό θα διατηρήσει τον συγχρονισμό του χρόνου του συστήματος χωρίς πρόσθετη βοήθεια από εσάς. Για να εγκαταστήσετε το NTP στο σύστημά σας, δοκιμάστε το βοηθητικό πρόγραμμα 'apt' στην εντολή εγκατάστασης μαζί με τη λέξη-κλειδί 'ntp'.

Η διαδικασία εγκατάστασης NTP ενδέχεται να ζητήσει επιβεβαίωση. Πρέπει να το επιβεβαιώσετε χρησιμοποιώντας το πλήκτρο «y» που αναφέρεται στο «ναι» και να πατήσετε το πλήκτρο «Enter» για να συνεχίσετε με την επεξεργασία.

Αυτή η διαδικασία εγκατάστασης NTP δεν σας παίρνει πολύ χρόνο. Πρέπει να περιμένετε σχεδόν 1 έως 2 λεπτά. Η πρόοδος της εγκατάστασης NTP απεικονίζεται στην παρακάτω συνημμένη εικόνα:

Για τις περισσότερες φορές, η εγκατάσταση του βοηθητικού προγράμματος ntp και η αφαίρεση του σετ NTP Daemon όπως ήταν προεγκατεστημένο είναι το μόνο πράγμα που απαιτείται για να διατηρήσετε την ημερομηνία και την ώρα σας σε συγχρονισμό με τους διακομιστές κανονικής ώρας web. Ενώ εμπιστευόμαστε τον διακομιστή NTP για να παρακολουθεί την ώρα του συστήματος, είναι συνετό να βεβαιωθείτε ότι ορισμένες παράμετροι είναι σε τάξη. Το έγγραφο ntp.conf περιλαμβάνει τη ρύθμιση παραμέτρων για αυτές τις τιμές. Ανοίξτε αυτό το αρχείο ρυθμίσεων στο 'nano' για να το ενημερώσετε.

Βεβαιωθείτε ότι παρέχετε τη σωστή διαδρομή προς το αρχείο ntp.conf που βρίσκεται στο φάκελο 'etc' του συστήματός μας. Τοποθετήστε τον πλήρως ικανό τίτλο διακομιστή τομέα του κεντρικού υπολογιστή web που σκοπεύουμε να χρησιμοποιήσουμε σε αυτό το έγγραφο για εναρμόνιση. Οι τυπικές ρυθμίσεις, για παράδειγμα, εμφανίζονται ως εξής:

Για να εντοπίσετε τη ροή διακομιστή NTP που είναι πιο βολική για την περιοχή σας, εξετάστε τον ιστότοπο του NTP Pool. Προσέξτε να αποθηκεύσετε το έγγραφο ntp.conf αφού κάνετε τις απαραίτητες προσαρμογές. Στη συνέχεια, κλείστε το αρχείο. Ο διακομιστής NTP θα πρέπει στη συνέχεια να επανεκκινηθεί για να γίνουν αποτελεσματικές οι τροποποιήσεις. Τώρα, πρέπει να ξεκινήσετε την υπηρεσία NTP χρησιμοποιώντας την εντολή systemctl με τις λέξεις-κλειδιά 'start' και 'ntp'. Μετά από αυτό, δοκιμάστε να το ενεργοποιήσετε χρησιμοποιώντας τη λέξη-κλειδί «ενεργοποίηση» αντί για τη λέξη-κλειδί «έναρξη» στην ίδια οδηγία και θα δείτε τον συγχρονισμό να γίνεται.

Τώρα, ελέγξτε για την κατάσταση του δαίμονα NTP χρησιμοποιώντας την ίδια εντολή με την ενημέρωση στη λέξη 'enable'. Αντικαταστήστε το με τη λέξη-κλειδί 'κατάσταση'.

Δοκιμάστε να χρησιμοποιήσετε την οδηγία ntpdate με τα δικαιώματα sudo και τη διεύθυνση URL στον διακομιστή της πισίνας Web για την ενημέρωση της ώρας και της ημερομηνίας του συστήματός σας.

Μπορείτε να εγκαταστήσετε το βοηθητικό πρόγραμμα ntpstat του NTP για να λάβετε πληροφορίες σχετικά με τα στατιστικά στοιχεία που συμβαίνουν μέσα στον δαίμονα NTP. Οι οδηγίες εγκατάστασης εμφανίζονται στην παρακάτω εικόνα:

Η οδηγία ntpstat μπορεί να συγχρονίσει τον δαίμονά σας με τον διακομιστή συγκέντρωσης εκεί έξω. Για να παρακολουθήσετε τον δαίμονα NTP, δοκιμάστε να χρησιμοποιήσετε την εντολή ntpq μαζί με την επιλογή '-q'. Παρουσιάζεται η ακόλουθη έξοδος με τα μεταδεδομένα της:

συμπέρασμα

Αυτό το άρθρο αφορά τη χρήση του βοηθητικού προγράμματος ntpdate στο κέλυφος εντολών του λειτουργικού συστήματος Ubuntu 20.04 Linux για την ενημέρωση της ημερομηνίας και της ώρας του συστήματος ακολουθώντας τους διακομιστές NTP που χρησιμοποιούνται παγκοσμίως. Αυτό είναι! Μπορείτε να μάθετε περισσότερα εφαρμόζοντας ολόκληρο το άρθρο.