Chage ile Parola Süresi: Linux'ta parola politikalarını nasıl yönetirsiniz

0 Yanıt 2 Görüntülenme
Puanlayanlar
Katılımcılar
Konuyu Açan #1
Chage ile Parola Süresi

Giriş ve neden önemli
Linux sistemlerinde kullanıcı hesaplarının güvenliğini korumanın temel taşlarından biri parola politikalarını doğru uygulamaktır. Parola süresi, son değiştirme tarihi, kilitlenme ve tekrar kullanım kuralları gibi parametreler kullanıcı hesaplarının güvenliğini artırır. chage aracı bu politikaları merkezi olarak konfigüre etmenizi sağlar; kullanıcıya özel veya global ayarlamalar yapmanıza olanak verir. Özellikle fiziksel veya uzaktan erişime sahip makinelerde, belirli bir süre sonra parolanın değiştirilmesi zorunlu kılınabilir ve çok faktörlü güvenlik politikalarının bir parçası haline getirilebilir.

Chage nedir ve temel kullanımı
chage, kullanıcı hesaplarının parola bilgilerini dosya sisteminde saklanan veritabanı üzerinden yönetir. Temel olarak şu bilgilerle çalışır:
  • Parola değişiklik için minimum gün sayısı
  • Parola değiştirme için maksimum gün sayısı
  • Parola hatırlanabilirlik sayısı (geçmişteki parolaların tekrar kullanılamaması)
  • Son parola değişiklik tarihi ve hesap kilitlenme durumu


Sistem genelinde parola politikası belirlemek
Sistem yöneticileri olarak, adetli, kullanıcı bazlı veya global ayarlar belirlemek gerekir. Örneğin:
  • Maksimum parola süresi: Parola en fazla 90 gün kullanılabilir.
  • Minimum değişiklik süresi: Bir sonraki değişiklik için en az 1 gün beklenmesi gerekir.
  • Parola hatırlama: Son 5 parolanın tekrar kullanılamaması.
  • Kilitlenen hesap koşulları: Belirli hatalı giriş denemelerinden sonra hesap kilitlenebilir.


Pratik örnekler
1) Tüm kullanıcılar için parola süresini 90 günle sınırlamak:
KOD
123for user in $(cut -f1 -d: /etc/passwd | tail -n +2); do
  chage -M 90 "$user"
done


2) Bir kullanıcı için özel politikalar:
KOD
1chage -M 120 -m 7 -W 7 -I 30 kullanıcıadi

  • -M: Maksimum gün sayısı (parola geçerliliği)
  • -m: Minimum gün sayısı (en az bu süre sonra değişiklik gerekir)
  • -W: Parola uyarı günleri (son değiştirme gününden önce kullanıcıyı uyarır)
  • -I: Hesap kilitlenme sonrası otomatik olarak kullanım dışı kalma süresi


3) Son değişiklik tarihi ve geçmiş parola politikası:
KOD
12chage -l kullanıcıadi
chage -d 0 kullanıcıadi  # Parolayı tekrar değiştirmeyi zorlar


Dikkat edilmesi gereken noktalar
  • Dosya hakkı ve kök kullanıcılar için değişikliklerde dikkatli olun: yanlış ayar, kullanıcıların kendilerini kilitlemesine yol açabilir.
  • Değişiklikleri test etmek için önce kendi hesabınızda ve test kullanıcılarında deneme yapın.
  • chage ile yapılan değişiklikler, PAM (Pluggable Authentication Modules) politikaları ile uyumlu çalışabilir; sisteminizde pam_passwd/qos gibi modüllerin konfigurasını kontrol edin.


Sonuç ve kapanış
chage, parola politikalarını kullanıcı odaklı olarak yönetmenin etkili bir yoludur. Günlük güvenlik gereksinimlerini karşılamak için maksimum ve minimum süreler, geçmiş parola sınırlamaları ve uyarı süreleri gibi ayarları dengeli biçimde belirlemek gerekir. Her ortamın farklı risk profili olduğundan, politikaları kurarken mevcut güvenlik hedeflerinizi netleştirmek önemlidir. Bu konudaki deneyimlerinizi ve hangi senaryolarda hangi ayarları tercih ettiğinizi paylaşabilirsiniz.

Yanıt vermek için giriş yapmış olmalısınız.

Bu konuyu görüntüleyen kullanıcılar (Toplam: 1, Üyeler: 1, Misafirler: 0)
Toplam: 1 (üyeler: 1, misafirler: 0)
0 alıntı seçildi