Kişisel bilgisayarlarımızın ya da sunucularımızın iç saatleri atom saatleri kadar kesin bir doğrulukla çalışmamaktadır. Bu durum uzun vadede dünya saatiyle farklılıklar oluşmasına neden olmaktadır. Bu farklılığı gidermek için ağ zaman protokolü (Network Time Protocol) kullanılmaktadır. Ağ Zaman Protokolü sayesinde sistemlerimiz saat bilgisini ortak bir sunucudan alır. Bu sayede saatte oluşacak farklılıkların önüne geçilmiş olur. Bu yazıda zaman sunucusu nasıl ayarlanır onu anlatacağım.
Ubuntu işletim sisteminde Network Time Protocol(NTP) ayarlaması yapmak için ilk önce ntp uygulamasını kurmamız gerekiyor. Bunun için :
apt-get install ntp ntpdatekomutunu çalıştırıyoruz. Kurulumu yaptıktan sonra sunucumuzun hangi NTP sunucusundan verileri alacağını belirlemek için :
ntpdate time.ume.tubitak.gov.tr service ntp restartkomutlarını çalıştırıyoruz. Birinci komut sayesinde sunucumuz zaman bilgisini TÜBİTAK sunucusundan sağlayacak. İkinci komut ile sunucumuzdaki NTP servisini ayarların aktif olması için yeniden başlatıyoruz. Test için
datekomutunu çalıştırabilirsiniz. Doğru sonuç için sunucunuzun zaman alanının (timezone) Europa/Istanbul olarak ayarlamayı unutmayın. Time Zone ayarı için
tzselectkomutunu kullanabilirsiniz.
Bu işlemlerden sonra seçim dolayısıyla ertelenen saat güncellemesi yüzünden oluşacak sorunları yaşamamış olursunuz. Linux ile zaman sunucusu kısaca böyle ayarlanır. Başka bir yazıda görüşmek üzere.
linux için zaman sunucusu ayarlama makalesini olabildiğince basit anlatmışsınız teşekkür ederim