PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Linux Sunucuda Saat ve Tarih Ayarı Nasıl Yapılır? NTP Senkronizasyon Rehberi

Yazdır

Linux Sunucuda Saat ve Tarih Ayarı Nasıl Yapılır?

Timezone, NTP senkronizasyonu ve zaman kaynaklı servis hatalarını çözme rehberi.

Linux sunucularda saat ve tarih ayarı çoğu zaman önemsenmez. Ancak yanlış saat ayarı; SSL hatalarına, lisans doğrulama problemlerine, oyun sunucusu login sorunlarına, veritabanı log karmaşasına ve otomatik görevlerin yanlış zamanda çalışmasına neden olabilir.

Özellikle oyun hosting, WHMCS, panel, ödeme sistemi, cron backup, lisans sistemi veya API kullanan sunucularda doğru saat ayarı kritik öneme sahiptir.

Basit anlatım: Sunucunun saati yanlışsa, sistem olayları yanlış zamanda olmuş gibi kaydedilir. Bu da hata takibini ve güvenlik doğrulamalarını bozar.

1. Mevcut Saat ve Timezone Bilgisini Kontrol Etme

Önce sunucunun mevcut saat, tarih ve timezone ayarını kontrol edin.

timedatectl

Çıktıda özellikle şu alanlara bakılır:

  • Local time: Sunucunun yerel saati
  • Universal time: UTC saati
  • Time zone: Kullanılan zaman dilimi
  • System clock synchronized: Saat senkronizasyon durumu
  • NTP service: NTP servis durumu

2. Türkiye Timezone Ayarı

Türkiye için timezone genellikle Europe/Istanbul olarak ayarlanır.

timedatectl set-timezone Europe/Istanbul

Ayarı tekrar kontrol edin:

timedatectl

Eğer farklı ülkeye hizmet veriyorsanız, müşterilerinize veya sistem gereksinimlerinize göre farklı timezone kullanılabilir.

3. NTP Senkronizasyonunu Aktif Etme

NTP, sunucunun saatini internet üzerindeki güvenilir zaman sunucuları ile eşitlemesini sağlar. Manuel saat ayarı yapmak yerine NTP kullanmak daha doğrudur.

timedatectl set-ntp true

Durumu kontrol edin:

timedatectl status

System clock synchronized alanı yes olarak görünmelidir.

4. Chrony ile Saat Senkronizasyonu

Modern Linux sistemlerde chrony yaygın olarak kullanılır. Daha stabil saat senkronizasyonu için chrony kurulabilir.

Ubuntu ve Debian sistemlerde:

apt update
apt install chrony -y

CentOS, AlmaLinux veya Rocky Linux sistemlerde:

yum install chrony -y

Chrony servisini başlatın:

systemctl enable chronyd
systemctl start chronyd
systemctl status chronyd

Chrony kaynaklarını kontrol etmek için:

chronyc sources -v

5. Manuel Saat Ayarı Ne Zaman Kullanılır?

Manuel saat ayarı kalıcı çözüm değildir. Ancak NTP çalışmıyorsa veya geçici test gerekiyorsa kullanılabilir.

timedatectl set-time "2026-05-23 15:30:00"
Dikkat: Canlı sistemde manuel saat değiştirmek oturumları, cron görevlerini, lisans doğrulamalarını ve log sıralamasını etkileyebilir.

6. Yanlış Saat Hangi Sorunlara Yol Açar?

  • SSL hataları: Sertifika geçerli değil veya süresi dolmuş gibi görünebilir.
  • WHMCS ödeme problemleri: Callback ve işlem zamanları uyuşmayabilir.
  • Oyun sunucusu event sorunları: Etkinlikler yanlış saatte başlayabilir.
  • Cron backup hataları: Yedekleme beklenen saatte çalışmayabilir.
  • Log karmaşası: Hata takibi zorlaşır.
  • Lisans/API problemleri: Zaman damgası uyuşmazlığı nedeniyle doğrulama başarısız olabilir.

7. Cron Görevlerinde Saat Kontrolü

Cron görevleri sunucunun sistem saatine göre çalışır. Saat veya timezone yanlışsa backup, restart, log temizleme veya otomatik event işlemleri de yanlış zamanda çalışır.

crontab -l

Cron loglarını kontrol etmek için:

grep CRON /var/log/syslog

CentOS tabanlı sistemlerde:

grep CRON /var/log/cron

Sık Yapılan Hatalar

  • Timezone ayarını UTC bırakıp yerel saat beklemek
  • NTP kapalı olduğu halde saatin doğru kalacağını düşünmek
  • Canlı sistemde manuel saat değiştirip servisleri kontrol etmemek
  • Cron problemini script hatası sanıp timezone kontrolü yapmamak
  • SSL hatasında sunucu saatini kontrol etmemek

FAQ

Linux sunucuda saat neden kendiliğinden bozulur?
NTP kapalıysa, sanallaştırma ortamında host saat farkı varsa veya sistem uzun süre senkronize edilmediyse saat kayabilir.

Türkiye için doğru timezone nedir?
Genellikle Europe/Istanbul kullanılır.

Saat yanlışsa SSL gerçekten bozulur mu?
Evet. Sunucu tarihi sertifikanın geçerlilik aralığının dışında görünürse SSL hatası oluşabilir.

Güvenlik ve Operasyon Önerileri

  • NTP senkronizasyonunu kapalı bırakmayın.
  • Sunucu kurulumundan sonra ilk kontrol edilecek ayarlardan biri timezone olmalıdır.
  • WHMCS, ödeme sistemi, oyun event sistemi ve backup cronları için saat doğruluğunu düzenli kontrol edin.
  • Log analizi yaparken timezone farkını dikkate alın.
  • Birden fazla sunucu kullanıyorsanız tüm sunucularda aynı zaman standardını uygulayın.

Bu makale PvPSunucusu için özel olarak hazırlanmıştır.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner