Re: [LINUX:4556] chmod izinleri

Turan Yuksel (e109796@orca.cc.metu.edu.tr)
Mon, 22 Mar 1999 11:41:47 +0200 (WET)

On Mon, 22 Mar 1999, Cagdas MUTLU wrote:

:arkadaşlar şu chmod izin numaralarının tam karşılıklarını bana
:iletebilecek birileri var mı ? genel'e yazmak zorunda değilsiniz....
:

chmod qabc file_adi

qabc _sekizlik_ duzende bir sayi. (Her harf bi sekizlik rakam)

q: setuid setgid falan filan. Asagidaki degerlerin mantiksal OR'lanmasiyla
elde ediliyor: (ikilik duzende)

100: setuid on execution: dosya calistirildigi zaman effective user ID, dosya
sahibinin user ID'si olur.
010: setgid on execution: dosya calistirildigi zaman effective group ID dosya
sahibinin group ID'si olur.
001: set sticky bit: walla tam bilmiyom ama bir dizinin sticky bit'i set
edildigi zaman, icindeki dosyalari sadece dosya sahibi (ya da root)
silebiliyor.

a: dosya sahibinin izinleri
b: dosya sahibiyle ayni grupta olanlarin izinleri
c: digerlerinin izinleri (ayni grupta olmayanlarin)

Bunlar da asagidaki degerlerin OR'lanmasiyla elde ediliyor:

100: okuma izni
010: yazma izni
001: calistirma izni (dizinler icin aranabilir olma; cd dizin_adi 'nin
calismasi da diyebiliriz ...)

Orn:
chmod 755 dosya1
dosya1'in izinleri rwxr-xr-x olur

chmod 2655 dosya2
dosya2'nin izinleri rw-r-sr-x olur

-Turan Yuksel (e1097963@ceng.metu.edu.tr)


Listeden cikmak icin:
unsub linux
mesajini listeci@bilkent.edu.tr'a gonderiniz.
Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
Liste arsivinin adresi: http://listweb.bilkent.edu.tr/