Linux kullanıcıları, hesaplarını güvende tutmak için zaman zaman parolalarını değiştirmelidir. Ve bir sistem yöneticisi olarak, parolayı değiştirmeyi unutup uzun süre kullanmaya devam etmeleri durumunda onları dürtmek sizin sorumluluğunuzdadır.
Linux'ta kullanıcı parolalarının süresi varsayılan olarak 99.999 gün sonra dolacak şekilde ayarlanmıştır. Ancak, varsayılan ayarları geçersiz kılabilir ve parolaların süresinin hemen dolmasını sağlayabilirsiniz.
Linux kullanıcılarını bir sonraki girişte şifrelerini değiştirmeye nasıl zorlayacağınız aşağıda açıklanmıştır.
passwd Komutunu Kullanma
passwd komutunu kullanarak şunları yapabilirsiniz: bir kullanıcının şifresini değiştirmek ve şifre süresinin dolmasıyla ilgili ayarlar. Parolayla ilgili ayarları görüntülemek veya değiştirmek için yönetici ayrıcalıklarına ihtiyacınız olacağını unutmayın.
Kullanıcı hesabı durum bilgilerini görüntülemek için passwd komutunu kullanın. -S seçenek:
sudo passwd -S kullanıcı adı
Çıktıdaki ilk alan, kullanıcının oturum açma adını gösterir. İkinci alan görüntüler
P kullanıcının geçerli ve kullanılabilir bir parolası varsa, L kullanıcının kilitli bir parolası varsa ve NP eğer ayarlanan bir şifre yoksa.Üçüncü alan, şifrenin en son değiştirildiği tarihi gösterir. Sonraki alanlar, minimum ve maksimum parola yaşını, ardından bir uyarı ve etkinlik dışı kalma süresini (gün cinsinden) gösterir.
Bir kullanıcının parolasının geçerliliğini yitirmesi ve onu bir sonraki oturumda parolayı değiştirmeye zorlamak için passwd komutunu -e veya --son kullanma seçenek:
sudo passwd -e kullanıcı adı
Sistem, kullanıcıdan bir sonraki girişte şifresini değiştirmesini isteyecektir. Ancak yeni bir şifre belirlemeden önce mevcut şifreyi sağlamaları gerekir.
Ayrıca, son değiştirilme tarihinden itibaren belirli sayıda gün sonra parolanın geçerliliğini yitirecek şekilde yapılandırabilirsiniz. Örneğin, her 30 günde bir kullanıcının parolasının geçerliliğini yitirmesi için komut şu şekilde olacaktır:
sudo passwd -x 30 kullanıcı adı
Şimdi şifre 30 gün boyunca geçerli kalacaktır. Bundan sonra, kullanıcının şifresini değiştirmesi gerekir.
Bir kullanıcının başka bir parola değişikliği yapabilmesi için geçmesi gereken minimum gün sayısını yapılandırmak için, -N veya --mindays seçenek. Örneğin, bir parola değişikliği arasında en az beş gün olacak şekilde yapılandırmak için komut şu şekilde olacaktır:
sudo passwd -n 5 kullanıcı adı
Değiştir Komutunu Kullanma
Linux'ta chage komutu, kullanıcı parolaları için bir süre sonu ilkesi ayarlar. Kullanıcı parolasının geçerliliğini hemen veya belirli sayıda gün sonra sona erdirmek için kullanabilirsiniz. Dikkat yönetici ayrıcalıklarına ihtiyacınız olacak parolayla ilgili ayarları görüntülemek veya değiştirmek için.
Parolanın geçerli eskime bilgisini kontrol etmek için chage komutunu kullanın. -l seçenek:
sudo chage -l kullanıcı adı
Buradaki çıktı, kullanıcının şifresinin en son 24 Ekim 2022 tarihinde değiştirildiğini ve asla sona ermeyecek şekilde yapılandırıldığını gösteriyor.
Bir kullanıcının parolasının geçerliliğini hemen sona erdirmek ve onları bir sonraki girişte parolayı değiştirmeye zorlamak için, chage komutunu kullanın. -D veya --son gun seçenek:
sudo chage -d 0 kullanıcı adı
Bu komut, kullanıcının geçerli parolasının geçerliliğini hemen sonlandırır. Şimdi parola eskime bilgisini görüntülerseniz, size kullanıcının parolayı değiştirmesi gerektiğini söyleyecektir.
Parolayı, son değiştirildikten belirli bir gün sonra sona erecek şekilde yapılandırmak için, chage komutunu kullanın. -M veya --maxdays seçenek. Örneğin, her 60 günde bir kullanıcının parolasının geçerliliğini yitirmesi için komut şu şekilde olacaktır:
sudo chage -M 60 kullanıcı adı
Artık kullanıcının şifreyi en son değiştirildiği günden itibaren 60 gün sonra değiştirmesi gerekecek. Örneğin, şifre en son 26 Ekim 2022'de değiştirildiyse, artık 25 Aralık 2022'de sona erecektir.
Bir kullanıcının başka bir parola değişikliği yapabilmesi için geçmesi gereken minimum gün sayısını da belirleyebilirsiniz. Bunu yapmak için -M veya --mindays seçenek. Örneğin, bir parola değişikliği arasında en az beş gün olacak şekilde yapılandırmak için komut şu şekilde olacaktır:
sudo chage -m 5 kullanıcı adı
Kullanıcı Hesaplarınızı Linux'ta Güvende Tutun
Kullanıcıları parolalarını düzenli olarak değiştirmeye zorlamak, hesaplarının güvenliğini sağlamaya yardımcı olur ve parola saldırısı olasılığını azaltır. Linux'ta bulunan passwd ve chage komutları ile kullanıcıların şifrelerinin kullanım sürelerini doldurabilir ve bir sonraki girişlerinde şifrelerini değiştirmelerini sağlayabilirsiniz. Ancak, hesaplarınız için her seferinde güçlü bir şifre kullanmanız önemlidir.
Her seferinde güçlü ve güvenli bir parola bulmakta zorlanıyorsanız, bu görevi sizin için kolaylaştıracak bazı ipuçlarını takip etmeyi düşünün.