Как да синхронизирате времето на вашия Linux сървър със сървърите за мрежово време (NTP)
Повечето сървъри вероятно автоматично се конфигурират за мрежово време, но ако искате да го настроите за себе си или искате да промените сървърите, с които синхронизирате, ето бързата статия, която ви показва как да го направите..
Тъй като трябваше да направя това по-рано днес, реших, че ще има много смисъл да го запиша за следващия път, когато трябва да го направя. Да, тази статия е наистина само за мен.
Първо трябва да инсталирате NTP, ако вече не е инсталиран. За Debian или Ubuntu това ще бъде тази команда:
sudo apt-get install ntp
За Redhat или CentOS ще трябва да използвате тези команди, за да инсталирате ntp и да го активирате:
yum install ntp
systemctl разреши ntpd
След това ще искате да редактирате файла /etc/ntp.conf, който вероятно е вече попълнен за вас.
vi /etc/ntp.conf
Тук ще намерите много линии, но важните са линиите на сървъра. Можете да получите списък с адреси на сървъри на www.pool.ntp.org, да намерите предпочитаните за вашия район и след това да ги добавите към файла. За моите цели това означаваше:
сървър 0.north-america.pool.ntp.org
сървър 1.north-america.pool.ntp.org
сървър 2.north-america.pool.ntp.org
сървър 3.north-america.pool.ntp.org
Тогава ще трябва да рестартирате или да стартирате услугата NTPD:
/etc/init.d/ntpd рестартиране
Ако искате да актуализирате времето точно сега, можете да спрете NTP услугата и след това да изпълните следната команда, разменяйки предпочитания от вас сървър за pool.ntp.org.
/ usr / sbin / ntpdate pool.ntp.org
Доста просто.