Start/microHowto/Debian-etch-quota

Jak ograniczyć objętość dyskowa użytkownikowi:

Odpalamy jakiś edytor np Vim

server:/~$ vim /etc/fstab
/dev/hda2       /home           ext3    defaults        0       2

i zmieniamy nasza linijkę do postaci

/dev/hda2       /home           ext3    defaults,usrquota        0       2

następnie dodajemy quota_v2 do modules

server:/~$ modprobe quota_v2
server:/~$ echo 'quota_v2' >> /etc/modules

W /home/ robimy:

server:/~$ touch /home/aquota.user
server:/~$ touch /home/aquota.group
server:/~$ chmod 600 /home/aquota.user /home/aquota.group

kolejnyk krokiem pozostaje nam instalacja samego pakietu !Quota

server:/~$ apt-get update
server:/~$ apt-get install quota quotatool

Teraz ustawiamy limit dla 'Kowalski'

server:/~$ quotatool -u Kowalski -bq 512M -l '513 Mb' /home

czyli nasz kowalski może wrzucić 512MB za 1 podejściem +3MB to ostateczna granica

no i teraz możemy kowalskiego sprawdzić jak sie ma jego limit

server:/~$ repquota -a

*** Raport dla limitów user na urządzeniu /dev/hdb3
Okres pobłażliwości dla bloków: 7 dni; Okres pobłażliwości dla i-węzłów: 7 dni
                        Limity bloków               Limity plików
Użytkownik       używ.   mięk.   twar. pobł.    używ. mięk. twar. pobł.
----------------------------------------------------------------------
root      --  188196       0       0             78     0     0
Kowalski  --    6772  512000  513024            242     0     0

no i THE END.


Qel - 2007.07.04 / 15:14


Google Polska Encyklopedia sieciowa
Asterix - Debian Wiki