Discussion

Linux /etc/passwd Dosyası Nedir?

Started by Cadaloz · 21 Aug 2026 06:46 · 6 Views · 0 Replies
Thread Starter #0
Linux işletim sistemlerinde, kullanıcı hesapları ve bu hesaplarla ilgili bilgilerin saklandığı en önemli dosyalardan biri /etc/passwd dosyasıdır. Bu dosya, sistemdeki kullanıcıların kimlik bilgilerini ve bazı temel ayarları içerir. Her bir kullanıcı için bir satır bulunur ve bu satır, belirli bir formatta düzenlenmiştir.



/etc/passwd dosyasındaki her bir satır, aşağıdaki bileşenleri içerir:

  • [b>Kullanıcı adı: Kullanıcının giriş yapmak için kullandığı isim.
    [*][b>Parola: Kullanıcı parolasının saklandığı alan. Modern sistemlerde genellikle "x" veya "*" karakteri ile gösterilir, çünkü parolalar daha güvenli bir şekilde /etc/shadow dosyasında saklanır.
    [*][b>UID (Kullanıcı Kimliği): Her kullanıcının sistemdeki benzersiz tanımlayıcısı. Kullanıcı hesapları için genellikle 1000 ve üzerindeki sayılar atanır.
    [*][b>GID (Grup Kimliği): Kullanıcının ait olduğu grubun kimliği.
    [*][b>Tanımlayıcı (User Info): Kullanıcı hakkında ek bilgiler. Bu alan genellikle boş bırakılabilir.
    [*][b>Ev dizini: Kullanıcının kişisel dizin yolunu belirtir.
    [*][b>Shell: Kullanıcının oturum açtığında kullanılacak komut yorumlayıcısı. Genellikle /bin/bash veya /bin/sh gibi bir yol içerir.

Örneğin, aşağıdaki örnek bir /etc/passwd satırı göstermektedir:

CODE
1kullanici1:x:1001:1001:Kullanıcı 1:/home/kullanici1:/bin/bash


Bu satırda "kullanici1" kullanıcı adı, "x" parolanın /etc/shadow dosyasında saklandığını, "1001" UID ve GID değerlerini, "/home/kullanici1" kullanıcının ev dizinini ve "/bin/bash" ise kullanılacak shell'i ifade eder.

Sonuç olarak, /etc/passwd dosyası, Linux sistemlerinde kullanıcı yönetimi için kritik bir bileşendir. Bu dosyanın yapısını ve içeriğini anlamak, sistem yöneticileri için kullanıcı hesaplarını yönetme konusunda önemli bir adımdır.

You must be logged in to reply.

0 quotes selected