Linux saat ayarlamasını yapmak için çok basit şekilde aşağıdaki işlemleri yapabilirsiniz. Sunucu sistemlerinde ve özellikle VPS linux sunucularda saat kaymaları yaşanabilmektedir.

1: localtime dosyamızı yedekleyelim.

mv /etc/localtime /etc/localtime.backup

2: Kendimize uygun olan zaman ayarını localtime ile linkleyelim.

ln -s /usr/share/zoneinfo/Europe/Istanbul /etc/localtime

3: rdate ile saati çekelim.

rdate -s time.cc.columbia.edu

4: /etc/sysconfig/clock dosyasını bir metin editörü ile açarak ( vi, nano, pico gibi ) aşağıdaki gibi düzenleyelim.


ZONE="Europe/Istanbul"
UTC=false
ARC=false

5:

/sbin/hwclock --systohc

6: Crond içerisine rdate ile sürekli olarak saati güncellemesi için komut ekleyelim.

pico /etc/crontab

ve içerisine bu komutu en alt satıra girerek kaydedip çıkalım

*/1 * * * * root rdate -s time.cc.columbia.edu

7: date komutu ile saatimizi kontrol edelim. İşlem bu kadar.

8: Eğer saat doğru değilse en son bu işlemi yapın

export TZ=EET

Ve işlem tamamdır. Centos saat ayarını bu şekilde yapıyorum. Kolay gelsin.