/etc/passwd Dosyası Nedir ve Ne İçin Kullanılır?

/etc/passwd Dosyası Nedir ve Ne İçin Kullanılır?

Linux çok kullanıcılı bir işletim sistemidir. Ve uygun kullanıcı yönetimini kolaylaştırmak için sistem, kullanıcı bilgilerini /etc/passwd dosya.





Bu kılavuz, passwd dosyasının ne olduğunu ve Linux'ta kullanıcı yönetimi söz konusu olduğunda oynadığı önemli rolü anlamanıza yardımcı olacaktır.





/etc/passwd nedir?

Linux'taki passwd dosyası, kullanıcı ayrıntılarını içeren bir yapılandırma dosyasıdır. passwd dosyasının önemli bir özelliği, kullanıcıların nano ve vim gibi herhangi bir metin düzenleyiciyi kullanarak kolayca düzenleyebilecekleri bir ASCII metin dosyası olmasıdır.





playstation ağına nasıl girilir

Kullanıcıları doğrudan passwd dosyasını kullanarak ekleyip yönetebilseniz de, bu işlem yazım hatalarına ve hatalara açık olduğu için önerilmez. Bunun yerine çeşitli kullanıcı yönetimi komutlarını kullanmalısınız. sisteminize kullanıcı eklemek için useradd .

/etc/passwd Dosyasını Görüntülemek

passwd dosyasının içeriğini görüntülemek için herhangi bir metin düzenleyiciyi veya bir dosya görüntüleme komut aracını kullanabilirsiniz. Bu kılavuzda, kullanacağız kedi .



cat /etc/passwd

Çıktı aşağıdakine benzer olmalıdır.

Her satır aslında sisteminizdeki bir kullanıcıyı temsil eder, bu yüzden bu kadar çok kullanıcının listelenmesine şaşırmayın. Çoğu, Linux makinenizdeki belirli uygulamaları kontrol eden sistem kullanıcılarıdır. Örneğin, kullanıcı posta Posta uygulamasından sorumludur.





/etc/passwd Alanlarının Açıklaması

Yukarıdaki çıktıdan çok açıktır ki, /etc/passwd dosya çok özel bir desen izler.

Her kullanıcı satırı ayrıca yedi bölüme veya alana bölünür. kolon karakter ( : ) aşağıdaki gibi.





1. Kullanıcı adı

Bir satırdaki ilk alan, kullanıcının kullanıcı adını veya oturum açma adını temsil eder. Yukarıdaki örnekte, kullanıcı adı John .

2. Şifre

İkinci alan, kullanıcının şifrelenmiş parolasını gösterir. Güvenlik amacıyla, şifreler, normal kullanıcılar tarafından okunamayan ayrı bir dosyada tutulur. NS /etc/shadow dosyası kullanıcı şifrelerini saklar Linux'ta.

Normalde, şifre alanı bir x gölge dosyasının parolayı güvenli bir şekilde sakladığını göstermek için. Alan boşsa, kullanıcının oturum açmak için parolaya ihtiyacı yoktur. Genel sistem güvenliğini sağlamak için sisteminizdeki her kullanıcının bir parolası olmalıdır. Yapabilirsiniz kullanıcı parolalarını değiştirmek veya yönetmek için passwd komutunu kullanın Linux'ta.

ps5 ne zaman hazır olacak

3. Kullanıcı Kimliği

Genellikle UID olarak bilinen kullanıcı kimliği alanı, Linux sistemi tarafından kullanıcıları tanımlamak için kullanılan bir sayıdır. Çoğu sistem kullanıcısı, 1000'den daha az bir kullanıcı kimliğine sahipken, normal kullanıcıların 1000'den yukarıya kadar değişen kimlikleri vardır. NS kök (yönetici) kullanıcı genellikle 0 kimliğine sahiptir.

4. Grup Kimliği

Dördüncü alan grup kimliği içindir (genelde GID olarak bilinir). Kullanıcı kimliği olarak GID de bir sayıdır. Grup kimliği, bir kullanıcının birincil grubunu belirler. Ek olarak, GID'ler, daha kolay yönetim için tüm kullanıcıları belirli kümelerde sınıflandırır. Bir kullanıcı Linux'ta birden fazla gruba ait olabilir. Bir kullanıcının hangi gruplara ait olduğu hakkında daha fazla bilgi edinmek için şuna bakabilirsiniz: /etc/grup dosya.

cat /etc/group

5. GECOS

Bir sonraki alan GECOS alanıdır. Genellikle kullanıcının tam adını ve telefon numarası veya oda numaraları gibi virgülle ayrılmış ek ayrıntıları içerir. Bu alan isteğe bağlıdır ve bu nedenle boş olabilir.

6. Ana Dizin

Bu alan şunları içerir: /ev kullanıcı ile ilişkili dizin. Bu, ana kullanıcı dosyalarını ve aşağıdaki gibi dizinleri depolayan birincil dizindir. /Masaüstü ve /Resimler . Bu örnekte, kullanıcının ana dizini şuradadır: /ev/can .

Her kullanıcı için ayrı ana dizinlere sahip olmak, Linux'un gerçekten çok kullanıcılı bir işletim sistemi olmasını sağlayan faktörlerden biridir.

7. Kabuk

Bu alan, bir kullanıcıyla ilişkilendirilmiş varsayılan kabuğun adını içerir. Kabuk, bir kullanıcının komutları ve komut dosyalarını çalıştırabileceği ortamdır. Çoğu Linux dağıtımı, Bourne Yeniden Kabuk (Bash) varsayılan kabuk programı olarak.

Linux'ta Sistem Yönetimini Kolaylaştırma

Bu kılavuz size neyin ne olduğunu gösterdi. /etc/passwd Linux'ta dosya ve Linux sisteminizdeki kullanıcıları yönetirken oynadığı kilit rol. passwd dosyası, kullanıcı adı, parola ayrıntıları, ana dizin yolu, kullanıcı ve grup kimlikleri vb. gibi kullanıcıyla ilgili bilgileri içerir.

vlc'yi chromecast'e nasıl aktarırım

Gördüğünüz gibi, çoğu Linux kullanıcısı, dosya erişimi ve diğer ayrıcalıkların yönetimini kolaylaştırmak için genellikle bir grubun parçasıdır. Bunun için gerekli izinlere sahipseniz, kullanıcıları gruplara kendiniz ekleyebilirsiniz.

Paylaş Paylaş Cıvıldamak E-posta Ubuntu Linux: Gruplara Kolay Yoldan Kullanıcı Ekleme ve Kaldırma

Kullanıcıları Ubuntu Linux'ta daha iyi yönetmek ister misiniz? Cevap, gruplar oluşturmak ve ardından Ubuntu kullanıcı ekleme özelliğini kullanmaktır.

Sonrakini Oku
İlgili konular
  • Linux
  • Kullanıcı Hesap Denetimi
  • Sistem Yönetimi
Yazar hakkında gitmek güzel(36 Makale Yayımlandı)

Mwiza, mesleğe göre yazılım geliştirir ve Linux ve ön uç programlama üzerine kapsamlı bir şekilde yazar. İlgi alanlarından bazıları tarih, ekonomi, politika ve işletme mimarisidir.

Mwiza Kumwenda'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