Thread Starter
#0
Linux dosya izinleri, bir dosyanın veya dizinin kimler tarafından okunabileceği, yazılabileceği veya çalıştırılabileceği üzerinde kontrol sağlar. Bu izinler, özellikle çok kullanıcılı sistemlerde güvenliği sağlamak için kritik öneme sahiptir. 755 gibi bir izin değeri, bu kontrollerin nasıl uygulandığını gösterir.
755 izni, üç ayrı gruba ait izinleri temsil eder: kullanıcı (owner), grup (group) ve diğer (others). Her bir grup için izinler, okuma (r), yazma (w) ve çalıştırma (x) olarak tanımlanır. 755 izni şu şekilde çözülür:
Örneğin, bu izinlere sahip bir dosya, kullanıcı tarafından düzenlenebilir, fakat diğer kullanıcılar sadece dosyayı okuyabilir veya çalıştırabilir. Bu durum, özellikle uygulama dosyaları veya web sunucusu dosyaları gibi, başkaları tarafından erişilmesi gereken ancak değiştirilmemesi gereken dosyalar için idealdir.
Linux’ta dosya izinlerini ayarlamak için
Bu komut, dosyanın izinlerini yukarıda belirtilen şekle getirecektir. Linux dosya izinleri, sistem yöneticileri ve kullanıcılar için önemli bir konudur; bu nedenle, dosyaların doğru izinlere sahip olduğundan emin olmak her zaman gereklidir.
755 izni, üç ayrı gruba ait izinleri temsil eder: kullanıcı (owner), grup (group) ve diğer (others). Her bir grup için izinler, okuma (r), yazma (w) ve çalıştırma (x) olarak tanımlanır. 755 izni şu şekilde çözülür:
- 7: Kullanıcı için izinler. Bu, kullanıcıya okuma (4) + yazma (2) + çalıştırma (1) izni verir. Toplamda 7 (4+2+1) eder.
- 5: Grup için izinler. Bu, gruba okuma (4) + çalıştırma (1) izni verir, ancak yazma izni yoktur. Toplamda 5 (4+0+1) eder.
- 5: Diğer kullanıcılar için de aynı grup izinleri geçerlidir; okuma ve çalıştırma izni vardır, ancak yazma izni yoktur.
Örneğin, bu izinlere sahip bir dosya, kullanıcı tarafından düzenlenebilir, fakat diğer kullanıcılar sadece dosyayı okuyabilir veya çalıştırabilir. Bu durum, özellikle uygulama dosyaları veya web sunucusu dosyaları gibi, başkaları tarafından erişilmesi gereken ancak değiştirilmemesi gereken dosyalar için idealdir.
Linux’ta dosya izinlerini ayarlamak için
chmod komutunu kullanırız. Örneğin, bir dosyaya 755 izni vermek için şu komutu kullanabiliriz:CODE
1chmod 755 dosya_adıBu komut, dosyanın izinlerini yukarıda belirtilen şekle getirecektir. Linux dosya izinleri, sistem yöneticileri ve kullanıcılar için önemli bir konudur; bu nedenle, dosyaların doğru izinlere sahip olduğundan emin olmak her zaman gereklidir.