Codex – Dosya izinlerini değiştirme
Bilgisayarın dosyalama sistemlerinde, farklı dosyalar ve dizinler için kimin ne okuyacağını, yazacağını, değiştireceğini ve çalıştırabileceğini özelleştirebileceğiniz izinlere sahiptir. Web sitelerinde ya da işletim sistemlerinde bunu ayarlamanızda son derece önemli halde..
İzin şekilleri
Read - 4 – Dosyaları okumayı sağlar
Write – 2 – Dosyalara yazma/modifiye etme imkanı sağlar.
Execute – 1 – Dizini okuma/yazma/silme ve modifiye etme imkanı tanır.
Bunu bir örnekle daha iyi görelim..
İzin modu kullanıcı, dosta grubu ve diğer tüm herkes için verilen değerlerin eklenmesiyle hesaplanır.
Örnek üzerinden açıklayalım. İzinler 000-777 arasında farklı kombinasyonlarla oluşur. İlk rakam kullanıcıyı, ikinci rakam dosya grubunu ve üçüncü rakam dünyadaki herkesi simgeler. İzinleri de buna göre veririz.
7 izni göründüğü üzere 4+2+1 şeklinde olduğundan; read, write ve execute izinlerini simgeler. Ya da 5 izini 4+1 den oluştuğu için read ve execute demektir.
Linux’ta Codex
Linux‘ta terminal üzerinden bu izinleri değiştirmeniz mümkün. Değiştirmek istediğiniz dizinde ls -l komutunu girseniz o dizindeki dosyaların ayrıntılı bilgilerinin yer aldığı bir liste ile karşılaşırsınız. Sol taraf en başta yer alan
drwxrw-r– , -rwxr–r-- gibi simgelerle temsil edilen şey dosyanın sahip olduğu izinlerdir.
- ya da d dosya yada dizin olduğunu simgeler ondan sonraki üç harf user iznini, diğer üçlü group ve son olanda world içindir.
chmod 777 dosyaismi.dosyauzantısı komutuyla iznini 777 olmasını sağlayabilirsiniz. Fakat 777 dosyanın dışarıdan müdahalesine izin verdiği için kullanmanızı tavsiye etmeyiz =)

