Linux’ta Dosya İzinleri: chmod 777 Neden Tehlikeli? (Adım Adım Görsel Rehber)

1. Giriş

Dosya izinleri, siber güvenlikte en kritik konulardan biri. Bu rehberde:

  • chmod ve chown 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): Okuma
  • w (write): Yazma
  • x (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:

  1. 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).  

Related Posts

Kali Linux’a Giriş: Terminalde Temel Komutlar

1. Temel Komutlarla Tanışma ls -la # Gizli dosyaları gör pwd # Hangi dizindeyim? cd /var/log # Dizin değiştir 2. history ile Zaman Kazanma !42 # 42. komutu tekrar çalıştır ctrl +…

Read more

Linux’ta SSH Güvenliği: 5 Kritik Ayar !

1. SSH Nedir? Neden Önemli? 2. Riskli Varsayılan Ayarlar 3. 5 Kritik SSH Güvenlik Kuralı 1️⃣ Port Değiştirme: sudo nano /etc/ssh/sshd_config # Port 2222 gibi özel bir port seç 2️⃣ Root Erişimini Engelleme: PermitRootLogin…

Read more

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir