ПредишенСледващото

Знам, че два начина:

1) Използване на квотата пакет. С този пакет, можете да зададете на квота за дисково пространство на дяла на потребител и група потребители. По-малко: определя индивидуалните квоти за dirrektorii разположени на едно и също разпределение не може (или не знам как).

2) Създаване на необходимия размер на файла, то формат, както и монтиране на споделени папки. По този начин ние получаваме каталог с ограничен размер. Минус: Ако това е директория за потребителите на множество потребители, един потребител може да заема цялото пространство, предназначено за групата.

Отърви се от тези недостатъци могат да бъдат комбинирането на тези два метода. Алгоритъмът е както следва:

1) Създаване на файл за групи

2) форматиране тях

3) Монтирайте файловете в съответната папка

4) Включване на квоти за потребителите да създават, разделят файла с помощта на квотата

По този начин, в една секция, можете да създадете няколко различни каталози на определен обем и всеки каталог зададете различни квоти за потребителите.

Ние ще създадем две директории, например: за документи и "изхвърлят" за останалата част от боклука.

Дай на човека в папката (например 770 - пълен достъп до собственика и групата, другите нямат достъп):

Създаване на папка, където ще се постави "форматирани дялове":

В този пример, да създадете файл, съдържащ размера на блока от 10485760 1024bayt = 10GB за документи (ако е необходимо на желаната промяна размера на промяната на броя):

Sudo дд ако = / Dev / нула = / Начало / FS / doc.fs BS = 1024 = брой 10485760

А за останалата част от 20GB например:

Sudo дд ако = / Dev / нула = / Начало / FS / other.fs BS = 1024 = брой 20971520

Дайте права на новосъздадени файлове:

Промяна на групата, която е собственик на файловете. Да приемем, че потребителите, които се нуждаят от достъп до създадените dirrektorii са включени в групата "smbusers", а след това:

Sudo chgrp smbusers /home/fs/other.fs

Формат на файловете в ext3:

Монтирайте в папка, създадена от нас:

Sudo монтиране -t ext3 -o контур /home/fs/doc.fs / Начало / док

Sudo монтиране -t ext3 -o контур /home/fs/other.fs / Начало / други

за монтиране автоматично по време на зареждане в / и т.н. / fstab добавяне:

/home/fs/doc.fs / Начало / док авто автомобил, контур 0 0

/home/fs/other.fs / Начало / друг автомобил автомобил, контур 0 0

Сега ние трябва да зададете квоти за juzverej дисково пространство. Сложете квотата пакет:

Редактирайте файла / и т.н. / fstab, добавя раздел "usrquota", която поставя лимити за потребители:

/home/fs/doc.fs / Начало / док авто автомобил, контур, usrquota 0 0

/home/fs/other.fs / Начало / друг автомобил автомобил, контур, usrquota 0 0

По подразбиране файловете на квотите се съхраняват в главната директория на файловата система с имената и aquota.user aquota.group съответно за квоти на потребители и групи.

Тази команда ще създаде файловете:

Ако ще се закълна - опитайте да тече с -m или -F.

Например постави ограничения: по обем - 1000 MB, броят - 1000 файлове. Чрез добавяне на 10% от акциите в строгите ограничения за док секция. И 2 пъти повече за другия:

Дискови квоти за потребителското petrov_ia (UID 1005):

Файловата система блокове меки твърди Inodes меки твърди

/ Dev / loop0 7 1024000 1126400 4 1000 1100

Размерът не е посочено в KB, броя на блоковете. Но когато създадете файл с помощта на командата дд, ние посочихме, BS на размера на блока = 1024, така че в този случай размерът на 1 блок = 1 KB.

блокове и Inodes параметри на климата е безсмислен, те се поставят автоматично.

Показател "гратисен период" ви позволява да настроите времето преди граничната стойност меката се дава в живота на файловата система с квоти дава възможност:

Гратисен период преди прилагането на меки ограничения за потребители:

Файлова система Блок гратисен период, възела гратисен период

Подкрепете проекта - споделете линка, благодаря!