Blog

Barındırma altyapınızı yöneten ekipten eğitimler, rehberler, ürün haberleri ve mühendislik içgörüleri.

Güvenlik ve Yedekleme

Dosya İzinleri: 644, 755 ve Neden Asla 777 Kullanmamalısınız

6 Kasım 2026 2 dk okuma
Bu yazıyı paylaş

"Eklenti yüklenemiyor, izinleri 777 yapın" tavsiyesine internette sık rastlanır. Bu tavsiye sorunu nadiren çözer ve sitenizi gereksiz bir riske sokar. Önce izinlerin ne anlama geldiğine bakalım.

İzin numaraları neyi anlatır?

Linux'ta her dosya ve klasörün üç grup için izni vardır: sahip, grup ve diğerleri. Her grup için üç hak tanımlanır: okuma (4), yazma (2) ve çalıştırma (1). Bu sayıların toplamı o grubun iznini verir.

İzinSahipGrupDiğerleri
644okuma + yazmaokumaokuma
755okuma + yazma + çalıştırmaokuma + çalıştırmaokuma + çalıştırma
600okuma + yazmayokyok
777her şeyher şeyher şey

Klasörlerde "çalıştırma" hakkı, klasörün içine girilebilmesi anlamına gelir. Bu yüzden klasörlerin 755, dosyaların 644 olması standarttır.

WordPress için önerilen izinler

  • Klasörler: 755
  • Dosyalar: 644
  • wp-config.php: veritabanı parolasını içerdiği için daha kısıtlı tutulabilir. WordPress'in güvenlik rehberi 440 veya 400 önerir; sitenizin çalışmaya devam ettiğini kontrol ederek 600 veya 640 gibi bir değer de kullanabilirsiniz.

777 neden tehlikelidir?

777, sunucudaki her sürecin o dosyayı değiştirebileceği anlamına gelir. Sitenizdeki tek bir güvenlik açığı, saldırganın bu dosyalara zararlı kod yazmasını kolaylaştırır. Ayrıca bizim sunucularımızda olduğu gibi PHP'nin hesap sahibinin kullanıcısıyla çalıştığı sistemlerde 777'ye zaten ihtiyaç yoktur; 644 ve 755 ile WordPress dosya yükleyebilir ve güncelleme yapabilir. Bazı sunucu yapılandırmaları güvenlik nedeniyle herkese yazılabilir dosyaları çalıştırmayı reddeder ve sayfa 500 hatası verir.

İzinleri nasıl değiştirirsiniz?

  1. cPanel'de Dosya Yöneticisi'ni açın.
  2. Dosyaya veya klasöre sağ tıklayın ve İzinleri Değiştir'i seçin.
  3. Kutucukları işaretleyin veya sayısal değeri yazın, ardından kaydedin.

FTP programlarının çoğunda da aynı işlem sağ tıklama menüsünden yapılır.

"İzin reddedildi" hatası alıyorsanız

Bu hata çoğu zaman yanlış izin değil, yanlış sahiplik sorunudur. Örneğin başka bir sunucudan taşınan dosyalar farklı bir kullanıcıya ait görünebilir. Bu durumda izinleri 777'ye çekmek yerine destek talebi açın; sahipliği sizin hesabınıza göre düzeltelim.

Beklenmedik izin değişiklikleri bir uyarı işaretidir

Siz değiştirmediğiniz hâlde dosyalarınızda 777 izni veya tanımadığınız PHP dosyaları görüyorsanız, sitenize yetkisiz erişim olmuş olabilir. Şüpheli değişiklik rehberimizdeki adımları izleyin ve parolalarınızı değiştirin.

Yorumlar0

Henüz Yorum Yok

İlk düşüncenizi paylaşan siz olun.

Tartışmaya Katıl

Yorum bırakmak için lütfen giriş yapın veya kaydolun.

Hiçbir Yazıyı Kaçırmayın

En yeni eğitim, rehber ve ürün haberlerini gelen kutunuzda alın.

Bülten aboneliğiniz alındı.