Sisteminizdeki herhangi bir kullanıcı hesabının verilen dizine girmesine ve etkinleştirilmişse, Konuk hesabınız da dahil olmak üzere Mac'in diğer kullanıcıları da dahil olmak üzere içeriğini listelemesine izin verir.
Veri değişikliği veya imhası ile dosyalarınızı etkilemeyecektir ve kendi başına dosyaları okumak için izin vermez. Ancak, varsayılan dosya erişim izinleri, özellikle önlemediğiniz sürece her şeyin okunmasına ve tüm kullanıcılar için dizin girilmesine izin verdiği için, bunlar okunabilir ve kopyalanabilir. (Bu aynı zamanda yeni üst düzey dizinleri bilmek de iyidir, ~
varsayılan olarak OS X'deki herkese açıktır!)
Bazı programlar bir güvenlik önlemi olarak özel ayrıcalıklı kullanıcı hesapları kullanır. Bunu yaparak, muhtemelen buradaki doğal korumayı atlatırsınız.
Buggy yazılımına (masaüstü ve dizüstü bilgisayarlarda, kullanıcının altında çalışan kullanıcı yazılımı olma olasılığı çok daha fazladır) çarpmadığınız veya ana dizininizin veya dosya sisteminizin çoğunu başka yollarla paylaşmadığınız sürece, bu gerçek bir sorun olmaz.
Bu talimatlarla ilgili olarak, muhtemelen izin verilmez.
Yoldaki tüm dizinlerin örneğin ~/Documents/test
çalıştırılabilir hale getirilmesi yeterlidir . Bu nedenle diğer kullanıcıların giriş dizinlerini girebilirsiniz ; Aksi takdirde ~/Sites
ya da almak olmaz ~/Public
.
Sadece çalıştırın chmod a+x ~/Documents
(herhangi bir kullanıcı dizine girebilir) ve chmod a+rx ~/Documents/test
(diğer tüm kullanıcılar Apache üzerinden erişilebilir olmasını istediğiniz gerçek dizini girip okuyabilir) ve bunun çalışıp çalışmadığını kontrol edin.
a+rx
bir dizindeki IIRC, herhangi bir kullanıcıya, alt dizinleri değil, bu dizine (x) geçiş yapma ve içerdiği dosyaların içeriğini değil, bu dizinin dosya listesini (r) okuma hakkını vermelidir . (Dosyaların ayarlanmış okuma haklarına sahip olabileceğini ve okumalarını (?)