Linux dosya izinleri, bir dosya veya dizin üzerinde hangi kullanıcıların hangi işlemleri yapabileceğini belirleyen temel güvenlik mekanizmasıdır.
Her dosya ve dizin için üç ayrı kullanıcı grubu ve üç temel izin türü tanımlanır. Bu yapı, çok kullanıcılı Linux sistemlerinde yetkisiz erişimi önlemek için kritik öneme sahiptir.
Dosya izinleri üç farklı kullanıcı grubuna göre değerlendirilir:
Her kullanıcı grubu için üç temel izin bulunur:
chmod komutu, dosya ve dizinlerin izinlerini değiştirmek için kullanılır. Hem sembolik hem de sayısal (octal) gösterim desteklenir.
chmod u+x dosya.sh chmod g-w dosya.txt chmod o+r dosya.txt
Sayısal gösterimde her izin bir rakamla temsil edilir:
chmod 755 script.sh chmod 644 config.php
chown komutu, bir dosya veya dizinin sahibini ve grubunu değiştirmek için kullanılır.
chown kullanıcı dosya.txt chown kullanıcı:grup dosya.txt chown -R kullanıcı:grup /var/www
-R parametresi, işlemin dizin altındaki tüm dosyalara uygulanmasını sağlar.
Yanlış yapılandırılmış dosya izinleri ciddi güvenlik açıklarına yol açabilir. Özellikle web sunucularında yazma izni verilmiş kritik dosyalar saldırı vektörü oluşturur.
Bilgi bankası açısından Linux dosya izinleri, sistem güvenliğinin temel ve vazgeçilmez bir parçasıdır.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.