Linux işletim sistemine Kullanıcı ve Grup İşlemleri



Öncelikle belirtelim # işareti gördüğünüz zaman root yani kök kullanıcısındasınız demektir. Fakat $ gördüğünüz zaman root kullanıcısı dışındaki kullanıcıdan oturum açmışsınızdır ve mutlaka komutların önünde sudo yazmanız gerekir.

Şimdi Pardus Linux'de kullanıcı ekleyelim. Aşağıdaki satırı yazdıktan sonra Pardus Linux, güvenlik amacıyla o an giriş yapmış kullanıcının şifresini soracaktır. Yaptığınız her işlemde şifre girmek zorundasınız, böylece dışarıdan sisteme giriş yapmış bir kullanıcının istediği işlemi yapması engellenmiş olmaktadır. 

$ sudo adduser oguzhan

root kullanıcısında iseniz;

#adduser oguzhan

Burada fatih kullanıcısı oluşturduk, şimdi de şifresini belirleyelim. 

$sudo passwd oguzhan

Yukarıdaki komutu yazıp Enter'a bastığınızda size iki defa şifre soracaktır. Şifreleri girerken ekranda yıldız çıkmayacak, biliyorum siz Windows'tan ekranda yıldız çıkmasına alıştınız ama bu da bir güvenlik önlemidir. Yan tarafınızda sizin ekranınızı gözetleyen bir kullanıcı kaç haneli şifre girdiğinizi yıldızları sayarak anlayabilir ve brute force(kaba kuvvet) saldırısını bu hane sayısına göre gerçekleştirebilir. 

Şimdi bir kullanıcı daha oluşturalım, daha sonra silme komutunda bu kullanıcıyı sileceğiz. 

$sudo adduser yavuzhan

Şimdi de bu kullanıcının bilgilerini öğrenelim.

$sudo id yavuzhan

Bu satırdan sonra Linux size  her kullanıcı için oluşturduğu bir numara verecektir,  oguzhan kullanıcısı için uid değeri 1001, yavuzhan kullanıcısı için uid  değeri 1002 gibi bir sayı olacaktır. Bundan sonra eklediğiniz her kullanıcı 1003, 1004, 1005 ... şeklinde gidecektir. gid ile belirtilen ise grup numarasıdır, o da 1000'li bir sayıdır. 

Şimdi de kullanıcıyı silelim, bunun için userdel komutunu kullanıyoruz.

$sudo userdel yavuzhan




Şimdi de bir grup oluşturalım, bunun için groupadd komutunu kullanıyoruz, aşağıdaki muhasebe, pazarlama ve insan kaynakları(ik) için grup oluşturduk.

$sudo groupadd muhasebe
$sudo groupadd pazarlama 
$sudo groupadd ik


Şimdi de oluşturduğumuz gruplardan birini silelim, groupdel komutunu kullanıyoruz.

$sudo groupdel ik

Şimdi de oluşturduğumuz bir kullanıcıyı bir gruba atayalım.

$sudo usermod -g muhasebe oguzhan

Şimdi de oguzhan kullanıcsının hangi gruplara üye olduğunu aşağıdaki komutla inceleyelim. 

$groups oguzhan

Tüm grupları listelemek için de getent komutunu kullanıyoruz.

$getent group

Şimdiye kadar oluşturduğunuz tüm komutlar listelenecektir. 

Mutlu çalışmalar,
Oğuzhan TAŞ
Aralık 2018
  Bookmark and Share