Yanıtlar:
Bunu başarmanın birkaç yolu var.
Uygun kullanıcı başına kota uygulamanın genel yöntemi , genel paylaşıma erişen tüm kullanıcılara bir Linux kotası ( Ubuntu 7.x için nasıl yapılır) yapılandırmaktır . Samba kotaları doğrudan işlemez; Kotalar, belirli bir dosya sistemindeki kullanıcılara uygulanır; bu, Samba bağlantılarının olduğu gibi çalıştığı ve genel bir paylaşım için konuk veya kimsenin olmadığı UID anlamına gelir .
Boyutu sınırlamanın basit bir yolu, halka açık payınızı kendi küçük dosya sistemlerine koymaktır. Sabit sürücünüzdeki boş alandan bir bölüm oluşturun, biçimlendirin, bir yere monte edin ve paylaşımınızı bu takma noktanın altındaki bir yere taşıyın. Kullanıcılarınız bu dosya sistemini doldurduğunda, "kotasını" doldurmuş olacaklar ve sisteminizdeki diğer bölümler etkilenmeyecek.
Ben bir hackish yolu düşünmek çalışacak bir yaratmaktır sanal dosya sistemi payı için maksimum boyutu (ext3'ün biçimlendirilmiş ISO görüntüsünü hayal). Bu, temelde yukarıdaki ile aynıdır, ayrı bir bölüm yerine, 10GB (paylaşım için 10GB'lık alan istiyorsanız) tek bir dosya oluşturdunuz. Bu görüntü dosyasını geridöngü aygıtı olarak bağlayacak ve paylaşımı kendi bağlanma noktasının altına yerleştireceksiniz. Yine bir kota yapılandırmanız gerekmez; görüntü dosyasını oluşturduğunuzda dosya sistemi boyutu ayarlanır ve kullanıcılarınız doldurursa sistemin geri kalanını etkilemez.