İPUCU

Linux Linux İle İlgili Bilgi Paylaşım Platformu

Seçenekler

Dosya/dizin erişim yetkileri

13-06-2018 17:45
#1
xeonite - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2017
Nereden:
~/
Mesajlar:
298
Teşekkür (Etti):
23
Teşekkür (Aldı):
18
Konular:
16
Ticaret:
(0) %
GNU/Linux'ta erişim yetkileri -rwx--x--- gibi kodlarla ifade edilir. Bu kodu üçe bölersek:

+-----+-----+-----+
| rwx | --x | --- |
+-----+-----+-----+

Bu tabloda birinci kısım dosya sahibinin yetkilerini,
ikinci kısım dosya sahibinin grubunda bulunan kullanıcıların yetkilerini, üçüncü kısım ise diğer kullanıcıların yetkilerini gösterir.
'r' okuma yetkisini, 'w' yazma yetkisini, 'x' ise çalıştırma yetkisini ifade eder. Bunların dışında s, t gibi şeyler de görebilirsiniz (suid bit, sticky bit). Ancak onlara bunlar kadar ihtiyacınız olmayacağından onlara girmeyeceğim.
Kodun başında '-' varsa dosya, 'd' varsa dizin demektir.
Erişim yetkisi değiştirme
Dosya/dizinin erişim yetkisini değiştirme chmod, chown, chgrp gibi komutlarla yapılır. chmod yetkiyi, chown sahibi, chgrp grubu değiştirir.
chmod kullanımı: Basitçe chmod kullanımı şu şekildedir:
$ chmod ugoa+-=rwxst dosyaAdi
Burada ugoa kısmı sırayla kullanıcı, grup, diğerleri ve herkes değerlerinden birini alır.
+-= kısmı, yetki ekleme, çıkarma, eşitlemeden birini alır.
rwxst kısmı, sırasıyla okuma, yazma, çalıştırma, suid bit, sticky bit değerlerinden birini alır.
Örnek kullanım:
$ chmod u+x programDosyasi
Burada kullanıcıya çalıştırma yetkisi verilir.
NOT: Bu komutu dosyanın sahibiyseniz uygulayabilirsiniz. Ancak root kullanıcısı tüm dosyanın izinlerini değiştirebilir.
Dizinlerin izinlerini değiştirme:
$ chmod -R o-r dizin
Burada -R , chmod'a recursive(özyinelemeli) olmasını söyler, dizinin izinleri değiştirilir.


Alıntı değildir.Hata varsa yazın
Kullanıcı İmzası
Segmentation fault
Konu xeonite tarafından (13-06-2018 23:00 Saat 23:00 ) değiştirilmiştir.


Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı