Ders 4.4: Parola değiştirmek
Linux'un parolaları nasıl sakladığı (/etc/shadow'da parolaların kendisi değil, özetler ve tuz), passwd ile kendi parolanı ve başka bir kullanıcının parolasını değiştirmek, hesap durumu, kilitleme ve chage ile parola yaşlandırma.
15 dk
Bu derste öğreneceklerin
- Özetlemeyi ve tuzlamayı, ve neden yalnızca özetlerin saklandığını açıklamak
- Bir /etc/shadow satırının alanlarını okumak
- passwd ile parola değiştirmek ve passwd -S ile durumu kontrol etmek
- Bir hesabı kilitlemek ve en uzun parola süresini belirlemek
Temel terimler
- Özet (hash)
- Tek yönlü bir fonksiyonun çıktısı: paroladan kolayca hesaplanır, geri parolaya çevrilmesi pratikte imkânsızdır. Oturum açarken sistem yazdığını özetler ve karşılaştırır.
- Tuz (salt)
- Özetle birlikte saklanan ve ona karıştırılan rastgele bir değer; böylece aynı parolayı kullanan iki kullanıcının özetleri farklı olur ve önceden hesaplanmış tablolar işe yaramaz.
- /etc/shadow
- Parola özetlerini ve yaşlandırma bilgilerini tutan, yalnızca root ve shadow grubunun okuyabildiği dosya. Alanlar: ad:özet:sondeğişiklik:enaz:ençok:uyarı:etkisiz:bitiş:
- Özet biçimi $id$
- Önek algoritmayı belirtir: $y$ yescrypt (Ubuntu'da 22.04'ten beri varsayılan), $6$ SHA-512-crypt, $1$ MD5-crypt (eskimiş). Ardından parametreler, tuz ve özet gelir.
- Kilitli hesap
- Özetinin başına ! konmuş (ya da yerine * yazılmış) hesap; hiçbir parola eşleşemez.
- Parola yaşlandırma
- Bir parolanın ne kadar süre kullanılabileceği (en çok), ne kadar sonra yeniden değiştirilebileceği (en az) ve kaç gün önceden uyarı verileceğiyle ilgili kurallar.
← Kullanıcı değiştirmek: su ve sudo · Tüm dersler · Linux'ta paket yönetimi →