Çıktı sonuçlarını birkaç kullanıcı arasında paylaşılan bir dizinde depolayan bir sürü uzun süredir çalışan komut dosyam ve uygulamalarım var. Bu paylaşılan dizin altında oluşturulan her dosya ve dizinin otomatik olarak u=rwxg=rwxo=r
izinlere sahip olduğundan emin olmanın bir yolunu istiyorum .
umask 006
Çeşitli senaryolarımın başında kullanabileceğimi biliyorum , ancak birçok kullanıcı kendi komut dosyalarını yazdığı ve umask'ı kendileri ayarlamayı unutabileceği için bu yaklaşımı sevmiyorum.
Dosya sisteminin yeni oluşturulan dosyaları ve dizinleri belirli bir klasördeyse belirli bir izinle ayarlamasını gerçekten istiyorum. Bu mümkün mü?
Güncelleme : Varsayılan ACL işlevi kullanılarak POSIX ACL'lerle yapılabileceğini düşünüyorum , ancak şu anda hepsi kafamın biraz üzerinde. Varsayılan ACL'lerin nasıl kullanılacağını açıklayabilecek biri varsa, muhtemelen bu soruyu güzelce yanıtlayacaktır.