Bu Blogda Ara

Unordered List

Popular Posts

Açık Kaynaklı İşletim sistemleri

Temel Kullanıcı Ve Grup İşlemleri

1.    TEMEL KULLLANICI VE GRUP iŞLEMLERi

Pardus i§letim sistemi, 50k kullanicili bir i§letim sistemi olarak kullanicilara hak ve yetkilerin verilmesi ifin kullanicilar (users) ve gruplar (groups) anahtarlarini kullanir. Linux sistemlerde hak ve yetkiler, dosyalar uzerinden kullanici ve gruplar ifin belirlenir.
Bir bilgisayar, farkli ki§iler tarafindan ortak kullanildigi durumlarda her kullanici, i§letim sisteminde kendisine ozel dosyalar ve programlar ile bilgisayari kendi ihtiyaflari dogrultusunda ki§isel hale getirebilir. Bunun ifin kullanici adina i§letim sisteminde hesap afilir. Bu hesap; kullanicinin ismini, dosyalarini, kaynaklarini, haklarini ve ona ait her §eyi temsil eder.
>               Linux sistemlerde dosya ve dizinlere eri§im saglayarak bunlar uzerinde i§lem yapmak ifin kullanici haklarina gereksinim vardir. Afik kaynak i§letim sisteminin en onemli ozelliklerinden birisi de her dosya ifin dosya sahibine, diger kullanicilara ve gruplara gore okuma, yazma ve fali^tirma haklarinin belirlenebilir olmasidir.

£ok kullanicili i§letim sistemlerinde, i§letim sistemi uzerinde turn yetki ve haklara sahip bir yonetici kullanicisi vardir. Linux i§letim sistemlerinde, sistem yoneticisi "root" olarak isimlendirilmi§tir. Linux i§letim sisteminde bir kullanici dahi olsa root kullanicisi kurulum esnasinda varsayilan olarak belirlenir.
Root hesabi, sistem uzerindeki tum dosyalar, dizinler ve kullanicilar uzerinde her turlu degi§ikligi yapmaya yetkili oldugundan hesabin guvenligi sistem guvenligi afisindan fok onemlidir.
> Bilgisayarinizi tek kullanici olarak kullanacak olsaniz da sistem guvenliginiz ifin root kullanicisiyla degil, normal bir kullanici ile oturum afmaniz onerilir.
Linux sistemlerde kullanici hesap bilgileri, /etc/passwd dosyasinda tutulur. Eger §ifreleme olarak “golge parola” (shadowing) sefilmi§se §ifreler ayri olarak /etc/shadow dosyasinda tutulur. Golge parola, sonradan Linux sistemlere eklenmi§ bir ozelliktir. Sistem giri§inde, kullanici hesap bilgilerinin okunmasi gerektiginden, “passwd” dosyasi herkes tarafindan okunabilir (chmod 644) olmalidir.
Pardus komut satirina gefmek ifin Alt+F2 kisa yolunu kullanarak gelen Komut Oali§tir. penceresinde “konsole” yazmak yeterlidir. Ornek 1.1’de, kullanici hesap bilgilerinin tutuldugu “passwd” dosyasi ve ozellikleri listelenmektedir.
egitim£|)ar<lus2Gll Is -1 /etc/passwd -rv-r--r-- 1 root root 3702 May 13 17:17 /etc/passwd e<jit iiri :|) a rdus2011
> Passwd dosyasi uzerinde, root kullancisi okuma ve yazma haklarina sahipken, grup kullanicilari ve diger kullanicilar sadece okuma hakkina sahiptir.
Golge parola kullanilmadigi durumlarda, §ifreler de bu dosyada tutulacagi ifin kodlanmi§ da olsa §ifreler herkes tarafindan gorulecek, bu da guvenlik afisindan sorun yaratacaktir. Golge parola kullanildigi durumlarda “shadow” dosyasi, girilen §ifrelerin kontrolu ifin sadece root kullanicisi tarafindan eri§ilebilir (chmod 600) durumda olur. Ornek 1.2’de, golgelenmi§ parolalarin tutuldugu “shadow” dosyasi ve ozellikleri listelenmektedir.
egitinK3pardus2Gll Is -1 /etc/shadow
-rv..... 1  root  root  1996 May 13  17:17   /etc/shadov
egit intipa rdus2011
>              Shadow dosyasinin ozelliklerine bakildiginda yalnizca sistem yoneticisinin okuma ve yazma hakkinin oldugunu goruyoruz.
Linux sistemlerde iki tip kullanici hesabindan soz edebiliriz. Birincisi, bilgisayari kullanan ki§iler tarafindan afilan ki§isel kullanici hesaplari; ikincisi ise ozel gorevler ifin uygulamalar tarafindan afilan, mantiksal kullanici hesaplaridir.
Bir Linux i§letim sistemindeki en basit veri tabani; Ornek 1.3’te verilen geferli kullanicilarin ve onlarin birle§tirilmi§ bilgilerinin listelendigi /etc/passwd adli metin dosyasidir. Bu dosya, parola dosyasi olarak anilir. Bu dosyada her kullanici ifin bir satir ve her satirda iki nokta ust uste (:) i§aretleri ile ayrilmi§ 7 sutun bulunur. Bu sutunlarin anlamlari §oyledir:
>               Kullanici ismi
>               §ifrelenmi§ olarak parola
>               Kullanici kimligi (bir numara)
>               Grup kimligi (bir numara)
>               Kullanicinin gerfek ismi ve hesapla ilgili diger afiklamalar
>               Kullanicinin ev dizini
>               Baglanti kabugu (ba§langifta fali§acak kabuk)
eqitini: x : 1000:100: eqitini: /home/eqitim: /bin/bash nobody:x:65534:65534:nobody:/:/bin/false egit im;3|)a rdus2Gll
Shadow dosyasi iferigini root olarak oturum afarak goruntuleyebilirsiniz.
Linux sistemlerde kullanici hesaplarini belli kategorilere gore gruplayarak izin ve haklari tek tek yapmak yerine, grup hesabi yaparak bu grup uzerinde degi§ikliklerle gruba uye kullanicilar ifin toptan yapilabilir.
Grup bilgileri /etc/group dosyasinda saklanir. Bu dosya uzerinde yer alan bilgiler;
>               Grup adi,
>               Grup §ifresi (nadiren kullanilir),
>               Grup tanimi / ID,

>     Kullamcilardir.
Bir kullanici birden fazla gruba uye olabilir, boylece farkli gruplarin haklarindan yararlanabilir. groups komutu etkin kullanicmm hangi gruplara uye oldugunu goruntuler.
egitiin@pardus2011 groups
users disk Ip wheel cdrom Ipadmin audio floppy dialout video pnp power egitin@pardus2011
>              Ornek 1.3’te egitim kullanicisimn hangi gruplara uye oldugu goruntulenmi§tir.

0 yorum


Blogger tarafından desteklenmektedir.

İletişim

Archives

Translate

Bu Blogda Ara

Sayfalar

Ordered List