You need to enable quotas for the volume that stores your user data and then assign quotas to each of your users.
To enable quotas for the volume, I find it easiest to use Workgroup Manager (WGM). Here are instructions taken from OSXS 10.4.2 but it should be very similar to previous versions:
1. log in to your server as an administrator
2. go to the “Sharing” section
3. Click on “All” instead of “Share Points”
4. Navigate to the root of your volume and click on it
5. From the “General” tab on the right you should be able to select “Enable disk quotas on this volume” (don’t forget to save)
To set your disk quotas for your users, go to the Accounts section of WGM. Select one or all of your users at once. Click on the “Home” tab, select a home directory location, add the disk quota value, and click save.
I believe there’s some php code you can downlaod from this site that will display the quota files created by the terminal command: repquota.
Comments are closed