Linux'taki en kullanışlı komutlardan biri, ağ sunucumuzun saatini otomatik olarak senkronize etmekten sorumlu olan NTP'dir (Ağ Zaman Protokolü). ekipman bir hizmetçi ise, çeşitli görevleri ve daha fazlasını etkileyebilir.
Ekipman, sistem saatinin yerel saat yerine Koordineli Evrensel Saat'i (UTC) kullanarak gereken zamana çok daha uygun olmasını sağlayabilir. Yöneticiler olarak, saati senkronize etmenin klasik yolu, kurulu bir NTP zaman sunucusundan sistem saatini yapılandırmaktan sorumlu olan ntpdate komutunu kullanmaktır.
Linux'ta NTP'den nasıl yararlanılacağını analiz edeceğiz.
1. Linux'ta NTP nasıl kurulur
Varsayılan olarak, çoğu Linux dağıtımında NTP komutu kurulu değildir, kurulumu için aşağıdakileri uygulayacağız:
sudo apt-get install ntpdate (Debian / Ubuntu) sudo yum install ntpdate (CentOS / RHEL) sudo dnf install ntpdate (Fedora)
2. Linux'ta NTP nasıl kullanılır
Aşama 1
Zaman, NTP'yi kullanmak için aşağıdakileri uygulayabiliriz:
sudo ntpdate co.pool.ntp.org
Böylece bu sunucuyu bir NTP sunucusu olarak kuruyoruz.
Adım 2
Sunucuya danışmak ve saati yapılandırmak istemiyorsak veya paketleri göndermek ve güvenlik duvarlarından kaçınmak için ayrıcalıksız bir bağlantı noktası kullanmak istiyorsak, -qu parametresi ile birlikte ntpdate komutunu çalıştırmalıyız:
sudo ntpdate -qu co.pool.ntp.org
Aşama 3
Kullanılabilir NTP sunucu gruplarının tam listesi aşağıdaki bağlantıda bulunabilir:
Orada, sağ tarafta, dünya bölgelerinin her birini buluyoruz:
BÜYÜT
4. Adım
Bir kıtaya ve ilgili ülkeye tıklayarak, yapılandırılabilecek sunucuları görebiliriz:
BÜYÜT
Systemd'ye sahip en yeni Linux dağıtımlarında, timesyncd.conf dosyası aracılığıyla zamanı senkronize etmek mümkün olacaktır, dosyayı şu şekilde ayarlamak için bir düzenleyici ile açmanız yeterlidir:
sudo nano /etc/systemd/timesyncd.confAdım 5
Orada [Zaman] altındaki aşağıdaki satırları açıklamalı ve sunucuyu gerektiği gibi eklemeliyiz:
NTP = sunucu 0.south-america.pool.ntp.org FallbackNTP = ntp.ubuntu.com 0.arch.pool.ntp.org
Ctrl + O tuşlarını kullanarak değişiklikleri kaydedip Ctrl + X tuşlarını kullanarak çıkıyoruz.
6. Adım
Ardından, aşağıdakileri yürüterek NTP sunucusu değişikliğini etkinleştirmek gerekecektir:
sudo timedatectl set-ntp gerçek timedatectl durumu
Zaman senkronizasyonu ile ilgili her şey için Linux'ta bir NTP sunucusu eklemek bu kadar basit.