Herconfigureer je kernel en voeg quota ondersteuning toe door een ``y'' in te tikken bij:
Quota support (CONFIG_QUOTA) [n] y
De source van de quota-software is beschikbaar vanaf ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/subsystems/quota/all.tar.gz
Hier is een voorbeeld:
# Controleer quota en zet de quota dan aan. if [ -x /usr/sbin/quotacheck ] then echo "Controle van quotas. Dit kan even duren." /usr/sbin/quotacheck -avug echo "Gereed." fi if [ -x /usr/sbin/quotaon ] then echo "Zet quota aan." /usr/sbin/quotaon -avug fi
De gouden regel is dat je de quota aanzet nadat je bestandssystemen in /etc/fstab zijn gemount, anders zal quota in gebreke blijven. Ik raad je aan quota aan het einde van je systeem-initscript aan te zetten of, als je wilt, direct achter het deel in je systeem-initscript, waar je bestandssystemen worden gemount.
Partities waarvan je quota nog niet hebt geactiveerd, zien er normaal gesproken ongeveer zo uit:
/dev/hda1 / ext2 defaults 1 1 /dev/hda2 /usr ext2 defaults 1 1
Om gebruikersquota op een bestandssysteem te activeren, voeg je ``usrquota'' toe aan het vierde veld waarin het woord ``defaults'' voorkomt. (man fstab voor details).
/dev/hda1 / ext2 defaults 1 1 /dev/hda2 /usr ext2 defaults,usrquota 1 1
Vervang ``usrquota'' door ``grpquota'', mocht je op een bestandssysteem ondersteuning voor quota nodig hebben.
/dev/hda1 / ext2 defaults 1 1 /dev/hda2 /usr ext2 defaults,grpquota 1 1
Zowel gebruikersquota als groepsquota nodig op een bestandssysteem?
/dev/hda1 / ext2 defaults 1 1 /dev/hda2 /usr ext2 defaults,usrquota,grpquota 1 1
Van beide quota-recordbestanden, zowel quota.user als quota.group zou root de eigenaar moeten zijn, en de read-write permissie voor root en geen voor alle anderen ingesteld moeten zijn.
Login als root. Ga naar de root van de partitie waarop je de quota wilt activeren, en maak dan de bestanden quota.user en quota.group aan met:
touch /partition/quota.user touch /partition/quota.group chmod 600 /partition/quota.user chmod 600 /partition/quota.group
Herstart nu je systeem om de aangemaakte wijzigingen te activeren.
Merk ook op dat opeenvolgende partities waarop je in de toekomst quota wilt activeren slechts de stappen 4, 5, en 6 vereisen.