Tartışma

Linux Sticky Bit Nedir?

Başlatan NocturneX · 22 Ağu 2026 10:51 · 4 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Sticky Bit, Unix ve Linux işletim sistemlerinde kullanılan bir dosya sistemi özelliğidir. Bu özellik, dosya veya dizinlerin erişim kontrolünü artırmak amacıyla geliştirilmiştir. Sticky Bit, özellikle paylaşılan dizinlerde, kullanıcıların yalnızca kendi oluşturdukları dosyaları silmelerine veya değiştirmelerine izin verir, bu sayede veri güvenliği sağlanır.

Sticky Bit, genellikle /tmp gibi geçici dosya depolama alanlarında kullanılır. Örneğin, bu dizinde birden fazla kullanıcı dosya oluşturabilir; ancak Sticky Bit etkinleştirildiğinde, kullanıcılar yalnızca kendi dosyalarını silebilir. Bu durum, diğer kullanıcıların dosyalarını yanlışlıkla silmesini veya değiştirmesini önler.

Sticky Bit, bir dizine uygulandığında, bu dizinin dosya listesine bakıldığında "t" harfi ile gösterilir. Örneğin, bir dizinin izinleri şu şekilde görünebilir: drwxrwxrwt. Burada son "t" harfi, Sticky Bit'in etkin olduğunu belirtir. Sticky Bit'in etkinleştirilmesi için chmod komutu kullanılabilir:

CODE
12
chmod +t /tmp


Sticky Bit'in tarihçesi, Unix işletim sistemlerinin ilk sürümlerine kadar uzanır. O zamanlar, sistem yöneticilerinin paylaşılan dizinlerde kullanıcıların dosyalarını yönetmeleri için ihtiyaç duyduğu bir özellik olarak geliştirilmiştir. Günümüzde, modern Linux dağıtımlarında da bu özellik yaygın olarak kullanılmaktadır.

Sonuç olarak, Sticky Bit, kullanıcıların paylaşılan dizinlerdeki dosyalarını koruma altına alarak veri güvenliğini artıran önemli bir özelliktir. Bu özellik sayesinde, çok kullanıcılı ortamlarda dosya yönetimi daha güvenli hale gelir.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi