Linux /etc/shadow Dosyası Nedir ve Ne İşe Yarar?

Linux /etc/shadow Dosyası Nedir ve Ne İşe Yarar?

Linux sistem dosyalarınızı karıştırırken, bir dosyayla karşılaşmış olabilirsiniz. /vesaire adlı dizin gölge . Ürpertici gelebilir, ancak sistem yönetimi için gerçekten güvenli, gerekli ve kullanışlı bir dosyadır.





Bugün içeriğine daha yakından bakacağız. /etc/gölge dosyanız ve sisteminiz hakkında size neler söyleyebileceği.





/etc/shadow nedir?

Göründüğü kadar gizemli olan dosyanın işlevi oldukça basittir. NS /etc/gölge dosya, bir Linux sisteminin kullanıcıları, şifreleri ve şifreleri için zaman düzenlemeleri hakkında bilgi içerir.





Windows 7'yi xp'ye benzetmek

oluşturduğunuzda veya Linux'ta şifre değiştirme , sistem özetler ve gölge dosyasında saklar. Son kullanma tarihleri ​​ve hareketsizlik süreleri gibi yönetici tarafından atanan tüm şifre kuralları da burada kalacaktır. Gölge dosyası daha sonra kimlik doğrulama protokollerine, örneğin bir kullanıcının parolasının doğru olup olmadığını veya süresinin dolduğunu söyleyebilir.

Gölge dosyasını asla doğrudan düzenlememelisiniz. Otomatik süreçler tarafından korunur ve normal kullanıcıların değiştirmesi amaçlanmamıştır. Bununla birlikte, içerdiği bilgiler sizin için değerli olabilir, bu yüzden bir göz atmaya değer.



Linux gölge Dosyasında neler var?

Gölge dosyasının içeriğini görmek için bir terminal açın ve kedi bunun üzerine komut:

sudo cat /etc/shadow

Sizden şifrenizi soran bir istem göreceksiniz. Yönetici izinleriniz olduğunu varsayarsak, buna benzeyen metin dizelerinin bir çıktısını görürsünüz (elipsler, dizenin ekranınıza sığması için kırpıldığı yeri işaretler):





muo1:$IK2...a...:18731:0:99999:7:::

Şifreli görünüyor ve gerçekten de bir kısmı şifreli metin. Bununla birlikte, dize belirli bir yapıyı takip eder ve aşağıdakiler tarafından tanımlanan belirli bilgi parçalarını barındırır. kolon ( : ) karakter.

İşte dizenin tam bir düzeni:





[username]:[password]:[date of last password change]:[minimum password age]:[maximum password age]:[warning period]:[inactivity period]:[expiration date]:[unused]

Bu alanların her birine daha yakından bakalım:

1. Kullanıcı adı

Dizeyi takip eden her şey bu kullanıcı adıyla ilişkilendirilir.

2. Şifre

Parola alanı, dolar işaretiyle gösterilen üç ek alandan oluşur: $id$tuz$karma .

  • İD: Bu, parolanızı şifrelemek için kullanılan şifreleme algoritmasını tanımlar. değerler olabilir 1 (MD5), 2a (balon balığı), 2 yıl (Eksblowfish), 5 (SHA-256) veya 6 (SHA-512).
  • tuz: Bu, parolayı şifrelemek ve doğrulamak için kullanılan tuzdur.
  • doğramak: Bu, hash işleminden sonra göründüğü şekliyle kullanıcının şifresidir. Gölge dosyası, parolanızın karma bir sürümünü tutar, böylece sistem parolanızı girme girişimlerini kontrol edebilir.

Daha Fazla Bilgi Edinin: Tanımlanan Temel Şifreleme Terimleri

Bazen parola alanı yalnızca bir yıldız işareti ( * ) veya Ünlem işareti ( ! ). Bu, sistemin kullanıcının hesabını devre dışı bıraktığı veya kullanıcının parola dışındaki yollarla kimlik doğrulaması yapması gerektiği anlamına gelir. Bu genellikle, gölge dosyasında da bulabileceğiniz sistem işlemleri (sözde kullanıcılar olarak da bilinir) için geçerlidir.

3. Son Şifre Değişikliği Tarihi

Burada, bu kullanıcının şifresini en son ne zaman değiştirdiğini göreceksiniz. Sistemin tarihi şurada görüntülediğini unutmayın: Unix zamanı biçim.

4. Minimum Şifre Yaşı

Burada, kullanıcının şifresini değiştirdikten sonra tekrar değiştirmeden önce beklemesi gereken gün sayısını bulacaksınız.

Minimum ayarlanmadıysa, buradaki değer 0 olacaktır.

5. Maksimum Şifre Yaşı

Bu, bir kullanıcının şifresini değiştirmeden ne kadar süre gidebileceğini tanımlar. Parolanızı sık sık değiştirmenin faydaları vardır, ancak varsayılan olarak değer 99,999 gün olarak ayarlanacaktır. Bu 275 yıla yakın.

Windows 10 ev ağı dosya paylaşımı

6. Uyarı Süresi

Bu alan, bir parolanın maksimum yaşına erişmeden önce, kullanıcının parolasını değiştirmesi için hatırlatıcılar alacağı gün sayısını belirler.

telefonunuzu mikrofon olarak nasıl kullanırsınız

7. Hareketsizlik Dönemi

Bu, kullanıcının şifresinin maksimum yaşına ulaşmasından sonra sistem hesabı devre dışı bırakmadan önce geçebilecek gün sayısıdır. Bunu, teknik olarak süresi dolmuş olsa bile, kullanıcının şifresini değiştirmek için ikinci bir şansı olduğu bir 'ödeme süresi' olarak düşünün.

8. Son Kullanma Tarihi

Bu tarih, sistemin kullanıcının hesabını otomatik olarak devre dışı bırakacağı hareketsizlik döneminin sonudur. Devre dışı bırakıldığında, bir yönetici tekrar etkinleştirene kadar kullanıcı oturum açamaz.

Bu alan ayarlanmazsa boş olacak, ayarlandıysa tarih epoch time olarak görünecektir.

9. Kullanılmayan

Bu alan şu anda hiçbir amaca hizmet etmemektedir ve gelecekte potansiyel kullanım için ayrılmıştır.

Gölge Dosyası Açıklaması

Gölge dosyası aslında hiç de gizemli değil. Ancak, parolaları ve parola kurallarını değiştirmek istiyorsanız, gölge dosyasını doğrudan düzenlemekten kaçınmanız ve bunun yerine bu amaç için belirlenmiş araçları kullanmayı tercih etmeniz gerektiğini unutmayın.

Linux sisteminize yeni bir kullanıcı eklediğinizde, /etc/gölge dosya, kullanıcıyla ilgili kimlik doğrulama bilgilerini depolamak için otomatik olarak değiştirilir.

Paylaş Paylaş Cıvıldamak E-posta Linux'ta Kullanıcı Nasıl Eklenir

Linux PC'nize bir aile üyesine veya arkadaşınıza erişim izni vermeniz mi gerekiyor? Linux'ta bir kullanıcıyı nasıl ekleyeceğiniz ve onlara kendi hesaplarını nasıl vereceğiniz aşağıda açıklanmıştır.

Sonrakini Oku
İlgili konular
  • Linux
  • Sistem Yönetimi
Yazar hakkında Ürdün Gloor(51 Makale Yayınlandı)

Jordan, MUO'da Linux'u herkes için erişilebilir ve stressiz hale getirme konusunda tutkulu bir personel yazarıdır. Ayrıca gizlilik ve üretkenlik üzerine kılavuzlar da yazıyor.

Jordan Gloor'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın