Ders 4.1: Kullanıcılar ve gruplarla çalışmak
Linux'ta neden çok sayıda kullanıcı olduğu (çoğu insan değil), UID ve GID, /etc/passwd ve /etc/group dosyalarındaki her alanın anlamı, ortak anahtar olarak gruplar; bir kullanıcı oluşturup bir gruba eklemek.
17 dk
Bu derste öğreneceklerin
- Kullanıcıyı, grubu, UID'yi ve GID'yi açıklamak
- /etc/passwd ve /etc/group dosyalarının her alanını okumak
- İnsan hesaplarını sistem (hizmet) hesaplarından ayırmak
- useradd -m ile kullanıcı oluşturmak ve usermod -aG ile bir gruba eklemek
Temel terimler
- Kullanıcı (hesap)
- Sistemin tanıdığı, kendi dosyaları, süreçleri ve hakları olan kimlik. Bir insan da olabilir bir hizmet de.
- UID (kullanıcı kimliği)
- Kullanıcının numarası. Çekirdek adlarla değil numaralarla çalışır: 0 root'tur, 1-999 sistem hesaplarıdır, 1000 ve üstü insanlardır (Ubuntu'da).
- root (kök kullanıcı)
- Yönetici hesabı, UID 0. Çekirdek onun için izin denetimlerini atlar: her şeyi okuyabilir, değiştirebilir ve silebilir.
- Sistem (hizmet) hesabı
- Bir programın kimliğiyle çalıştığı hesap; böylece o programa sızan biri yalnızca bu hesabın sınırlı haklarını elde eder. Oturum açamaz.
- Grup ve GID
- Erişimi paylaşan, adı ve kendi numarası (GID) olan kullanıcı kümesi. Her kullanıcının bir birincil grubu ve istediği kadar ek grubu vardır.
← Dosya sisteminde arama: find ve locate · Tüm dersler · Dosya ve dizin izinleri →