Ayhost - Modern Hosting
Ayhost Logo
Anti-DDoS
TR

Web Sitesi Dosya İzinleri (Chmod) Nasıl Düzenlenir?

Web Hosting & cPanel 4 dk okuma Güncellendi: Ağustos 2026 Doğrulandı

Dosya İzinleri Nedir?

Linux/Unix sistemlerde her dosya ve dizin için üç farklı kullanıcı grubu için üç tür izin tanımlanır: Sahip (Owner), Grup (Group) ve Diğerleri (Others). İzin türleri: Okuma (r=4), Yazma (w=2) ve Çalıştırma (x=1).

İzin Gösterimi Örneği: -rwxr-xr-x → 755 (sahip: rwx, grup: r-x, diğer: r-x) -rw-r--r-- → 644 (sahip: rw-, grup: r--, diğer: r--) drwxr-xr-x → 755 (dizin)

İzin Değerleri: 644 vs 755

  • 644Dosyalar için standart: Sahip okuyup yazabilir, diğerleri yalnızca okuyabilir.
  • 755Dizinler için standart: Sahip tüm haklara sahip, diğerleri okuyup çalıştırabilir.
  • 600 → Yalnızca sahip okuyup yazabilir (hassas dosyalar: wp-config.php gibi)
  • 777 → Herkes her şeyi yapabilir. GÜVENLİK RİSKİ - Kesinlikle kullanmayın!

Dikkat: 777 izni tüm kullanıcılara yazma yetkisi verir. Zararlı yazılım yükleme riskini ciddi ölçüde artırır.

cPanel File Manager ile Chmod

1
File Manager'ı Açın

cPanel → Dosyalar bölümünden File Manager'a girin.

2
Dosya/Dizin Seçin

İzinlerini değiştirmek istediğiniz dosya veya dizine sağ tıklayın.

3
Change Permissions

Change Permissions seçeneğine tıklayın ve izin değerini (örn. 644) girin.

SSH ile Chmod Komutu

SSH üzerinden tek bir dosya veya toplu olarak dizindeki tüm dosyaların izinlerini değiştirebilirsiniz:

# Tek dosya izni değiştirme chmod 644 dosya.php # Tüm dosyaları 644, dizinleri 755 yapma (WordPress dizini için) find /public_html -type f -exec chmod 644 {} \; find /public_html -type d -exec chmod 755 {} \; # wp-config.php için güvenli izin chmod 600 /public_html/wp-config.php

WordPress için Doğru İzinler

  • wp-config.php600 veya 644
  • Tüm .php dosyaları → 644
  • Dizinler (wp-content, uploads) → 755
  • uploads dizini → 755 (yazma yetkisi gerekli)
  • .htaccess644

İpucu: WordPress Güvenlik eklentileri (Wordfence, iThemes Security) dosya izinlerini otomatik kontrol edebilir.