Начална » съвети » Как да синхронизирате времето на вашия Linux сървър със сървърите за мрежово време (NTP)

    Как да синхронизирате времето на вашия 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

    Доста просто.