Açık Kaynak İşletim Sistemleri Dersi1. Dönem 3.Yazılı Çalışma Notları
TEMEL KULLLANICI VE GRUP İŞLEMLERİ
1-Kullanıcı ve Grup Kavramları
Pardus işletim sistemi, çok kullanıcılı bir işletim sistemi olarak kullanıcılara hak ve yetkilerin verilmesi için kullanıcılar (users) ve gruplar (groups) anahtarlarını kullanır.
Sistem Yöneticisi
Çok kullanıcılı işletim sistemlerinde, işletim sistemi üzerinde tüm yetki ve haklara sahip bir yönetici kullanıcısı vardır. Linux işletim sistemlerinde, sistem yöneticisi “root” olarak isimlendirilmiştir.
Kullanıcı Hesaplarının Tutulması
Linux sistemlerde kullanıcı hesap bilgileri, /etc/passwd dosyasında tutulur. Eğer şifreleme olarak “gölge parola” (shadowing) seçilmişse şifreler ayrı olarak /etc/shadow dosyasında tutulur.
Pardus komut satırına geçmek için Alt+F2 kısa yolunu kullanarak gelen Komut Çalıştır. penceresinde “konsole” yazmak yeterlidir.
Grup Hesabı
Linux sistemlerde kullanıcı hesaplarını belli kategorilere göre gruplayarak izin ve hakları tek tek yapmak yerine, grup hesabı yaparak bu grup üzerinde değişikliklerle gruba üye kullanıcılar için toptan yapılabilir.
Grup bilgileri /etc/group dosyasında saklanır.
groups komutu etkin kullanıcının hangi gruplara üye olduğunu görüntüler.
2-Temel Kullanıcı ve Grup İşlemleri (Oluşturmak, Silmek, Değiştirmek) Kullanıcı Oluşturma
Kullanıcı Ekleme
Pardus’ta kullanıcı ekleme, useradd komutu ile konsoldan ya da grafik ortamdan gerçekleşebilir.
Sistem yöneticisi haklarına erişmek için su komutu ile etkin kullanıcıya root hakları verilebilir.
Kullanıcı Silme
Userdel komutu ile kullanıcı hesabı ve onunla ilgili tüm dosyaları silebilirsiniz.
Kullanıcı Seçeneklerini Güncelleme usermod komutu ile kullanıcı hesabı düzenlenir.
Grup Oluşturma
Konsolda grup oluşturabilmek için groupadd komutu kullanılabilir.
Grup Silme
Konsoldan groupdel komutu ile sistem üzerindeki gruba ait tüm girdileri siler.
Grup Yapılandırma
Sistem üzerindeki gruplar üzerinde değişiklik yapmak için konsolda groupmod komutu kullanılabilir.