İki Linux sunucum var:
fileserver
Debian 5.0.3 (2.6.26-2-686)
Samba sürüm 3.4.2
apache
Ubuntu 10.04 LTS (2.6.32-23-jenerik)
Apache 2.2.14
Windows PC'lerden dosyalara erişebilmem için dosya sunucusunda bir dizi Samba paylaşımım var . Ben de ihraç ediyorum /data/www-data
için apache ben o kadar monte etmiştik sunucu /var/www
.
NFS montajında dosya oluşturmaya gelmem dışında kurulum tamam. Sonunda Apache tarafından okunamayan veya sistemimdeki diğer kullanıcılar tarafından değiştirilemeyen dosyalarla karşılaşıyorum.
Samba ile , ve belirtebilirim force user
, bu da tüm dosyaların Apache web sunucum için uygun izinlerle oluşturulmasını sağlar. NFS ile bunu yapmanın bir yolunu bulamıyorum. NFS ile izinleri ve sahipliği zorlamanın bir yolu var mı?force group
create mask
directory mask
Linux ile biraz zaman geçirmeme ve kendimi Windows'tan ayırmama rağmen, yine de Linux izinleriyle uğraşmak zorunda değilim ... Eğer bu bir şeyler yapmanın doğru yolu değilse, alternatif öneriler.