Linux /etc/passwd & /etc/shadow File
İçindekiler:
Linux sistemlerinde kullanılabilecek birkaç farklı kimlik doğrulama düzeni vardır. En yaygın kullanılan ve standart şema
/etc/passwd
ve
/etc/shadow
dosyalarına karşı kimlik doğrulaması yapmaktır.
/etc/passwd
, sistemdeki tüm kullanıcı hesapları için bilgi içeren düz metin tabanlı bir veritabanıdır. Köküne aittir ve 644 izne sahiptir. Dosya yalnızca kök veya sudo ayrıcalıklarına sahip kullanıcılar tarafından değiştirilebilir ve tüm sistem kullanıcıları tarafından okunabilir.
Ne yaptığınızı bilmiyorsanız
/etc/passwd
dosyasını el ile değiştirmekten kaçınılmalıdır. Daima bu amaç için tasarlanmış bir komut kullanın. Örneğin, bir kullanıcı hesabını değiştirmek için
usermod
komutunu kullanın ve yeni bir kullanıcı hesabı eklemek için
useradd
komutunu kullanın.
/etc/passwd
Biçimi
/etc/passwd
dosyası, kullanıcı hesabını temsil eden ve satır başına bir giriş içeren bir metin dosyasıdır. Dosyanın içeriğini görüntülemek için bir metin düzenleyici veya
cat
gibi bir komut kullanın:
cat /etc/passwd
Genellikle, ilk satır kök kullanıcıyı, ardından sistemi ve normal kullanıcı hesaplarını tanımlar. Yeni girdiler dosyanın sonuna eklenir.
/etc/passwd
dosyasının her satırı virgülle ayrılmış yedi alan içerir:
mark:x:1001:1001:mark,,,:/home/mark:/bin/bash - | | | | | | | | | | | | | +-> 7. Login shell | | | | | +----------> 6. Home directory | | | | +--------------------> 5. GECOS | | | +--------------------------> 4. GID | | +-------------------------------> 3. UID | +-----------------------------------> 2. Password +----------------------------------------> 1. Username
- Kullanıcı adı. Sisteme giriş yaptığınızda yazdığınız dize. Her kullanıcı adı makinede benzersiz bir dize olmalıdır. Kullanıcı adının maksimum uzunluğu 32 karakterle sınırlıdır. Daha eski Linux sistemlerinde, kullanıcının şifreli şifresi
/etc/passwddosyasında saklanmıştır. Modern sistemlerin çoğunda, bu alanxolarak ayarlanır ve kullanıcı parolası/etc/shadowdosyasında saklanır. Kullanıcı tanımlayıcısı her kullanıcıya atanan bir numaradır. İşletim sistemi tarafından bir kullanıcıya başvurmak için kullanılır. Kullanıcının birincil grubuna referansla kullanıcının grup kimlik numarası. Kullanıcı bir dosya oluşturduğunda, dosyanın grubu bu gruba ayarlanır. Genellikle, grubun adı kullanıcının adıyla aynıdır. Kullanıcının ikincil grupları/etc/groupsdosyasında listelenir. GECOS veya kullanıcının tam adı. Bu alan, aşağıdaki bilgileri içeren virgülle ayrılmış değerlerin bir listesini içerir:- Kullanıcının tam adı veya uygulama adı. Oda numarası. İş telefon numarası. Ev telefon numarası. Diğer iletişim bilgileri.
Giriş dizini. Kullanıcının giriş dizinine giden mutlak yol. Kullanıcının dosyalarını ve yapılandırmalarını içerir. Varsayılan olarak, kullanıcı ana dizinleri kullanıcının adından sonra adlandırılır ve/homedizini altında oluşturulur. Kullanıcının giriş kabuğunun mutlak yolu. Bu, kullanıcı sistemde oturum açtığında başlatılan kabuktur. Çoğu Linux dağıtımında, varsayılan oturum açma kabuğu Bash'tır.
Sonuç
/etc/passwd
dosyası sistemdeki tüm kullanıcıları izler.
Hemen hemen her müzik dosyasını Freebie Jaangle ile çalın
Hafif müzik organizatörü / oyuncusu Jaangle, ağır format desteği ve çok sayıda şıklığa sahip.
Explorer komut dosyasını kullanarak Windows 8 Desktop`a doğrudan önyükleme yapın
Windows 8 Başlangıç Ekranını Devre Dışı Bırakın.
AnyBurn ile DVd`lere ve Cd`lere herhangi bir görüntü dosyasını yazabilirsiniz
AnyBurn, Burn, Rip, Copy CD kopyalama olanağı veren ücretsiz bir yazılımdır. DVD, Blu-ray disk görüntüsü veya birkaç dosya formatinda ses dosyalari veya klasörler.







