chmod ayarları nedir, ne anlama gelir? PDF Yazdır e-Posta
CHMOD AyarlarıWeb tasarımcılarının, Özellikle joomla gibi hazır içerik yönetim sistemi kullanıcılarının karşılaştığı bu konuyu ayrıntılı olarak anlatmak istedim. Web sistemlerini kurarken "kalasör chmod ayarları şöyle olmalı, dosya chmod ayarları şu şekilde olmalı" gibi uyarılarla karşılaşmaktayız. Bir çoğunuz söylenen ayarları yaparız fakat bunların ne anlama geldiğini bilmeyiz. Burada bu eksikliğimizi gidermek için anlaşılaibilir bir açıklama yapmaya çalıştım.

CHMOD kelime olarak İngilizce "Change Mode" kelimesinden gelmektedir. Türkçe de "Tür Değiştirme" anlamına gelmektedir. Web Tasarım açısından ise şu şekilde açıklayabiliriz: chmod demek sunucuda olan bir dosyaya yazılma, okunma ve calıştırılma izni vermek demektir. Herhangi bir dosyayı sunucuya yüklediğimizde kullanıcılarabu üç seçenekten birini veya bir kaçını sunarız. Kısacası chmod'a herhangi bir dosya için izin sistemi diyebiliriz.

Dosya chmod değerlerini kısaca şöyle açıklayalım;

chmod degeri 3 rakamdan oluşmaktadır: (Örnek: 444, 644, 755 vb.)
Buradaki ilk rakam Yönetici iznini belirtir
İkinci rakam gruplar içindir, Örnek olarak Moderator grubu için verilen izindir
Üçüncü rakam ise normal kullanıcılar için verilen izindir.

Buradaki rakamlar elbette gelişi güzel verilmemiştir. Buraya yani birinci, ikinci ve üçüncü olarak kullanılacak olan rakamların her birinin bir anlamı vardır. Aslında yukarıda basamakların anlamlarını belirttik. Şimdi ise basamaklardaki rakamların ne anlama geldiklerini açıklayalım:

Bu basamaklarda 1'den 7'ye kadar olan rakamlar (1 ve 7 dahil) kullanılır ve her birinin bir anlamı vardır:

1 - çalıştırılabilir,
2 - yazılabilir,
3 - hem yazılabilir hem çalıştırılabilir,
4 - okunabilir,
5 - hem okunabilir hem de çalıştırılabilir,
6 - hem okunabilir hem de yazılabilir,
7 - hem okunabilir hem yazılabilir hem de çalıştırılabilir.


Bu bilgileri verdikten sonra en çok kullanılanların ne anlama geldiklerini inceleyelim:

chmod 444: Yukarıda bahsettiğimiz 3 grup tarafından sadece okunabilir,
chmod 644: Admin tarafından yazılabilir, diğer iki grup tarafından okunabilir,
chmod 755: Admin tarafından hem okunabilir hem yazılabilir hem de çalıştırılabilir, diğer iki grup tarafından ise okunabilir ve çalıştırılabilir,
chmod 777: Her üç grup tarafından hem okunabilir hem yazılabilir hem de çalıştırılabilir. Burada hiç bir kısıtlama yoktur ve tehlikeli bir durumdur. Tavsiye edilmez.

Yazar: Kerim Sarıgül
 

Yorum ekle


Güvenlik kodu
Yenile

KIRGIZCA - RUSÇA - TÜRKÇE SÖZLÜKLER

TÜRKÇE ÖĞRETİMİ

ÜYE GİRİŞ FORMU



Tüm Hakları Saklıdır. Sitedeki ders ve makaleler kaynak göstermek şartı ile kullanılabilir. www.kerimsarigul.com 2005 - 2012