Команда Ntpdate в Linux

Komanda Ntpdate V Linux



NTP, който се отнася до Network Time Protocol, се използва за подравняване на часовниците между няколко машини. Група машини се поддържат в синхрон една с друга с помощта на NTP сървър. Можете да синхронизирате с NTPD сървъри, които са достъпни през интернет, или да създадете свой личен NTPD домейн контролер и да настроите клиентските компютри да синхронизират съответните времена към него. Помощна програма за конфигуриране и актуализиране на метаданните за дата и час с помощта на NTP интерфейса е инструкцията ntpdate. За да коригира съществуващата системна дата/час след предварително зададените данни за часовата зона, ntpdate просто прави запитване за съответните данни за датата и часа. Помощната програма ntpdate работи и взаимодейства в мрежата. И наистина, настройката за дата и час е подходяща, ако мрежата функционира правилно и последователно.

Актуализиране и надграждане

Трябва да започнем внедряването на нашата статия, като отворим приложението shell, което е налично в нашия системен терминал на Linux. След като приложението бъде успешно отворено, използвайте инструкцията „update“ в него, за да направите системата си напълно актуализирана с помощта на помощната програма „apt“ с права „sudo“. Ако изисква паролата, за да продължите, добавете паролата на текущия си потребител и натиснете клавиша „Enter“.







Сега, когато системата ви е актуализирана, отделете малко време и за надграждане на нейното ядро. За целта трябва да замените ключовата дума „update“ с ключовата дума „upgrade“ в рамките на същата инструкция и да я изпълните с помощната команда „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 изключен

Всичко, което трябва да направите, е да изпълните Linux заявката с администраторски права, за да координирате настройките си по подразбиране с глобалните сървъри за време. Тази заявка използва помощната програма „ntpdate“ и URL към глобалния сървър за време „ntp.ubuntu.com“, както е представено на следното изображение:

Конфигурирайте NTPD

Необходими са допълнителни усилия, ако искате да поддържате синхрон. Внедряването и настройката на демона NTPD са задължителни задачи. За да се свърже с конкретен времеви домейн контролер през интернет, NTPD използва NTP (мрежов протокол за време). В крайна сметка това трябва да поддържа синхронизирането на системното време без допълнителна помощ от ваша страна. За да инсталирате NTP на вашата система, опитайте помощната програма „apt“ в инсталационната команда заедно с ключовата дума „ntp“.

Процесът на инсталиране на NTP може да поиска потвърждение. Трябва да го потвърдите с помощта на клавиша “y”, отнасящ се до “yes” и натиснете клавиша “Enter”, за да продължите с обработката.

Този процес на инсталиране на NTP не отнема много време. Едва ли трябва да изчакате 1 до 2 минути. Напредъкът на инсталацията на NTP е изобразен в следното прикачено изображение:

През по-голямата част от времето инсталирането на помощната програма ntp и оставянето на вашия NTP Daemon така, както е предварително инсталиран, е единственото нещо, което се изисква, за да поддържате вашата дата и час в синхрон с уеб сървърите за редовно време. Докато се доверяваме на NTP сървъра да следи системното време, е разумно да се уверите, че някои параметри са в ред. Документът ntp.conf включва конфигурацията за тези стойности. Отворете този конфигурационен файл в „nano“, за да го актуализирате.

Уверете се, че сте предоставили правилния път до файла ntp.conf, намиращ се в папката „etc“ на нашата система. Поставете заглавието на напълно способния домейн сървър на уеб хоста, който планираме да използваме в този документ за хармонизиране. Стандартните настройки, например, изглеждат както следва:

За да намерите потока на NTP сървъра, който е най-удобен за вашия регион, прегледайте сайта на NTP Pool. Внимавайте да запазите документа ntp.conf, след като направите необходимите корекции. След това затворете файла. След това NTP сървърът трябва да се рестартира, за да влязат в сила промените. Сега трябва да стартирате NTP услугата, като използвате инструкцията systemctl с нейните ключови думи „start“ и „ntp“. След това опитайте да го активирате, като използвате ключовата дума „enable“ вместо ключовата дума „start“ в рамките на същата инструкция и ще видите, че синхронизирането се случва.

Сега проверете за състоянието на NTP демона, като използвате същата команда с актуализацията на думата „разреши“. Заменете го с ключовата дума „статус“.

Опитайте да използвате инструкцията ntpdate с правата на sudo и URL адреса към сървъра на уеб пула за актуализиране на вашия системен час и дата.

Можете да инсталирате помощната програма ntpstat на NTP, за да получите информация относно статистиката, случваща се в NTP демона. Инструкцията за инсталиране е показана на следното изображение:

Инструкцията ntpstat може да синхронизира вашия демон със сървъра за групиране там. За да наблюдавате NTP демона, опитайте да използвате командата ntpq заедно с опцията „-q“. Представен е следният резултат със своите метаданни:

Заключение

Тази статия е изцяло за използването на помощната програма ntpdate в командната обвивка на операционната система Ubuntu 20.04 Linux за актуализиране на датата и часа на системата, следващи глобално използваните NTP сървъри. Това е! Можете да научите повече, като приложите цялата статия.