Debate

Linux Permission Bitleri Rehberi

Iniciado por APIHunter · 22 ago 2026 12:51 · 4 Visitas · 0 Respuestas
Autor del tema #0
Linux işletim sistemlerinde dosya ve dizinlerin erişim kontrolü, sistem güvenliği açısından kritik bir öneme sahiptir. Bu erişim kontrolü, dosya ve dizinlere uygulanan izinlerle sağlanır. Linux'ta her dosyanın ve dizinin üç ana kullanıcı grubu vardır: dosya sahibi, grup üyeleri ve diğer kullanıcılar. İzinler, bu gruplara göre belirlenir ve üç ana tipten oluşur: okuma (r), yazma (w) ve çalıştırma (x).

1. İzinlerin Temel Anlamı
Her dosya ve dizin için belirlenen izinler, kullanıcıların bu dosya veya dizin üzerindeki eylemlerini belirler. Okuma izni, dosyanın içeriğini görüntüleme yetkisini verirken, yazma izni dosya üzerinde değişiklik yapma yetkisini sağlar. Çalıştırma izni ise bir dosyanın program olarak çalıştırılabilmesine olanak tanır. Bu izinler, dosyanın sahibi (u), grup üyeleri (g) ve diğer kullanıcılar (o) için ayrı ayrı belirlenebilir.

2. İzinleri Görme ve Değiştirme
Linux'ta izinleri görmek için ls -l komutu kullanılır. Bu komut, dosyaların izinlerini aşağıdaki gibi gösterir:
CODE
1-rwxr-xr-- 1 user group 4096 Jan 01 12:00 example.txt

Burada rwxr-xr--, dosya izinlerini temsil eder. İlk üç karakter dosya sahibi için, sonraki üç grup grup üyeleri için ve son üç grup diğer kullanıcılar için izinleri gösterir. İzinleri değiştirmek için chmod komutu kullanılır. Örneğin, bir dosyaya yazma izni eklemek için aşağıdaki komut kullanılabilir:
CODE
1chmod u+w example.txt


3. İzinlerin Sayısal Temsili
Linux'ta izinler aynı zamanda sayısal değerlerle de ifade edilebilir. Her izin türü bir sayı ile temsil edilir: okuma 4, yazma 2 ve çalıştırma 1. Bu sayılar, her kullanıcı grubuna ait izinlerin toplamı ile belirlenir. Örneğin, bir dosya için chmod 755 example.txt komutu, dosya sahibine tüm izinleri (4+2+1=7), grup üyelerine okuma ve çalıştırma izinlerini (4+1=5) ve diğer kullanıcılara da aynı izinleri vermiş olur.

Linux'ta dosya izinleri, sistemin güvenliğini sağlamak için kritik bir rol oynamaktadır. Doğru izinlerin ayarlanması, yetkisiz erişimlerin önlenmesi açısından büyük önem taşır. Dolayısıyla, bu konunun iyi anlaşılması, Linux sistem yöneticileri için vazgeçilmez bir bilgidir.

Debes haber iniciado sesión para responder.

0 citas seleccionadas