Müşteri Paneli Müşteri Paneli Kayıt Ol Destek Talebi Destek Talebi Oluştur
Biz Sizi Arayalım?
Bilgi almak istediğiniz ürün/hizmet için aşağıdaki bilgileri doldurarak bize bildirebilirsiniz. Size en kısa süre içerisinde bilgi vermek için geri döneceğiz.
ADI VE SOYADI *
E-POSTA ADRESİ *
TELEFON NUMARASI *
FİRMA ADI
MESAJINIZ *
İptal Et
Tüm Kategoriler Geri Dön

Linux işletim sistemli sunucularda dosya izin işlemleri

Linux sunucularda güvenliği sağlamak ve web sitelerinin doğru çalışmasını edinmek için dosya izinlerinin ve sahipliklerinin doğru yapılandırılması gerekir. Bu işlemleri chmod ve chown komutları ile kolayca yönetebilirsiniz.


1. Linux İzin Yapısı (r, w, x)

Linux'ta izinler 3 kullanıcı grubu (Sahip, Grup, Diğerleri) için 3 farklı yetkiyle tanımlanır. Bu yetkilerin sayısal değerleri şu şekildedir:

  • r (Read - Okuma): 4
  • w (Write - Yazma): 2
  • x (Execute - Çalıştırma): 1

Örnek: Okuma (4) + Yazma (2) = 6 yetkisini ifade eder.


2. CHMOD ile İzin Değiştirme

chmod komutu, dosya ve klasörlerin yetki derecelerini düzenler. Web sitenizin güvenliği için kullanmanız gereken standart izinler şunlardır:

  • chmod 644 dosya.php -> Dosya sahibine okuma/yazma, diğerlerine sadece okuma izni verir. (Web dosyaları için standarttır)
  • chmod 755 klasor_adi -> Sahibine tam yetki, diğerlerine okuma/çalıştırma izni verir. (Klasörler için standarttır)
  • chmod -R 755 klasor -> -R parametresi sayesinde klasörün içindeki tüm alt dosya ve klasörlere toplu olarak izin uygular.

3. CHOWN ile Sahiplik Değiştirme

chown komutu, dosya veya klasörün hangi kullanıcıya ve gruba ait olduğunu belirler. Özellikle root ile oluşturulan dosyaların web servisiniz tarafından okunabilmesi için bu ayar kritik önem taşır.

Kullanım formatı: chown kullanıcı:grup dosya_veya_klasör

  • chown ahmet:ahmet dosya.txt -> Dosya sahibini ve grubunu "ahmet" olarak değiştirir.
  • chown -R ahmet:ahmet /public_html -> Belirtilen dizindeki tüm alt ögelerin sahipliğini toplu olarak değiştirir.

Hızlı Çözüm: 403 Forbidden ve Permission Denied Hataları

Web sitenizde erişim engellendi hataları alıyorsanız, aşağıdaki standartları kontrol ederek sorunu çözebilirsiniz:

  • Tüm klasörlerinizin izni 755 olmalıdır.
  • Tüm dosyalarınızın izni 644 olmalıdır.
  • Dosya sahipliği (chown) bilgisi, hosting paketinizin kullanıcı adı ile eşleşmelidir.
Bu makale işinize yaradı mı?
Hizmetlerimizden en iyi şekilde faydalanabilmeniz için yasal mevzuata uygun çerezler kullanılır. hostingdunyam.com.tr'yi kullanarak bu çerezleri kabul etmiş olursunuz.