CHMOD bir linux komutudur ve sunucunuzdaki (dolayısıyla sitenizdeki)
dosyalara erişim izinlerini ayarlamanızı sağlar. Yani sitemdeki hangi
dosyayı kim açabilir? Kim değiştirebilir? Kim yazabilir, kim
silebilir.. Bunları ayarlamanız için kullanılan bir komuttur.
Elimizin altında linux yok veya nasıl sunucuya erişip de bu komutu
çalıştıralım diyorsanız, FTP istemciler bu işi pek güzel yapıyor
Ör: FileZilla, FlashFXP, CuteFTP vs.. Ayrıntıya girmeyelim, chmod 644
yalnızca okunabilir dosyalar için (read-only) kullanılır; chmod 755,
okunabilir ve çalıştırılabilir dosyalar içindir; chmod 777 ise, okuma,
yazma ve çalıştırma izni vermek içindir. (Tüm izinler yani)
Nasıl ayarlayacaksınız? Herhangi bir FTP istemciyle sunucunuza girin,
sonra erişim iznini değiştirmek istediğiniz dosya ve klasöre sağ
tıklayın. Çıkan menüde CHMOD veya ATTRIBUTES seçeneğini görmelisiniz.
Şimdi numerik alana istediğiniz izni yazabilirsiniz. Bu işlemi cPanel
veya benzeri kontrol panellerinden de yapabilirsiniz. Dosya veya
klasörünüzün ismine tıklayın, sağ üst köşede bir menü belirecek.
Buradan "Change permissions" veya benzeri bir ifade bulacaksınız. Yine
rakamsal olarak yazacaksınız sonra chmod değerini.
Siteniz bir Windows sunucu üzerindeyse, CHMOD sizin için değildir. O
zaman da dosya izinlerini hostunuzun sağlamış olduğu kontrol paneline
(genellikle Plesk) girerek ayarlayabilirsiniz.