
1. Giriş
Dosya izinleri, siber güvenlikte en kritik konulardan biri. Bu rehberde:
chmod
vechown
komutlarını öğreneceksiniz,chmod 777
‘nin neden bir felaket olduğunu göreceksiniz,- Gerçek bir web sunucusu senaryosuyla pratik yapacaksınız.
2. Temel Kavramlar (Resimli)
📌 Dosya İzinleri Nasıl Çalışır?
r
(read): Okumaw
(write): Yazmax
(execute): Çalıştırma
Terminal Çıktısı (ls -l
):

Örnek: -rwxr-xr--
→ Sahibi: okuma+yazma+çalıştırma, diğerleri: sadece okuma.
3. chmod 777
Neden Tehlikeli?
❌ Riskli Komut:
chmod 777 script.sh # HERKESE tam yetki verir!
Ekran Görüntüsü:

Tehlikeler:
- Herkes dosyayı silebilir/değiştirebilir.
- Web sunucularında hackerlar backdoor yerleştirebilir.
4. Güvenli Alternatifler
✅ Doğru Kullanım:
chmod 750 script.sh # Sahip: rwx, Grup: r-x, Diğerleri: hiçbir izin yok
Ekran Görüntüsü;

5. chown
ile Dosya Sahipliği
Komut:
sudo chown www-data:www-data /var/www/html/ # Web sunucusu için kritik!
Ekran Görüntüsü:

6. Pratik Senaryo: Web Sunucusu
Adımlar:
- Güvenli olmayan izinleri bul:
find /var/www/html -type f -perm 777 # 777 izinli dosyaları listeler
2.Düzelt:
chmod 750 /var/www/html/*
chown www-data:www-data /var/www/html/*
Ekran Görüntüsü;

⚠️ Yasal Uyarı
> ❗ **BU KOMUTLARI SADECE KENDİ SİSTEMİNİZDE DENEYİN!** > Başkasının sunucusunda izinsiz değişiklik yapmak **yasa dışıdır** (TCK 243-245).