Bir kullanıcı yaratıldığında bir kullanıcı ismi (user name), bir password ve kullanıcı ismine
karşılık gelen bir kullanıcı ID değeri (user ID) belirlenmektedir. Örneğin kullanıcı ismi "kaan"
ve ID'si "500" olabilir. Kullanıcı ID değeri 0 - 65535 arasında sabit bir değerdir. Her ne kadar
ID değerinin sistem genelinde tek olması zorunlu olmasa da kullanım bakımından sistem
genelinde tek olmalıdır. Bir kullanıcı yaratıldığında kullanıcı ismi, ID değeri ve password
bilgisi /etc/passwd içine text dosyası olarak yazılır. /etc dizini korunmuş bir dizin değildir,
ancak passwd dosyası kurulum programı tarafından kurulum sırasında root kullanıcısı
tarafından yaratılmış bir dosya biçiminde oluşturulur. passwd dosyasının herhangi bir
kullanıcı için sadece okuma hakkı vardır. Yani passwd dosyası bir editörle incelenebilir, ama
içeriği normal bir kullanıcı tarafından değiştirilemez.
Bazı sistemlerde password bilgisi şifrelenmiş olarak passwd dosyası içerisinde yazmaktadır.
Ancak bazı sistemlerde güvenliği arttırmak için password bilgisi okuma hakkı da olmayan
/etc/shadow dosyasında saklanır. passwd ve shadow dosyalarının içeriği ileride ele alınacaktır.
passwd ve shadow dosyaları login işlemi sırasında ve daha pek çok işlem sırasında login
programları tarafından okunmaktadır. Örneğin passwd dosyasında bir kullanıcı için
oluşturulan satır root olarak girilip silinirse kullanıcı sisteme giriş yapamaz.
root kullanıcısının ID değeri 0'dır. Pek çok sistemde 1 - 100 arasındaki değerler reserve
edilmiştir. Kullanıcının ID değeri getuid fonksiyonuyla elde edilebilir ve çeşitli test
işlemlerinde kullanılabilir.