1) /etc/fstab에서 쿼터 제한을 두고 싶은 파일시스템에 usrquota를 입력한 후 재 부팅합니다.
그룹 쿼터를 제한하고자한다면 groupquota까지 추가합니다.
/dev/hdb1 /home ext2 defaults,usrquota 1 1
# init 6 or reboot
혹은
# mount -o remount /home
2) 위의 설정은 /에 제한 두었으므로, / 디렉토리에 touch명령으로 quota.user 파일을 생성합니다.
# touch /quota.user
# chmod 600 /quota.user
3) convertquota명령으로 quota.user을 aquota.user 데이터파일로 생성합니다.
# convertquota /home
만일, convertquota 명령이 되지 않는다면, quotacheck -avugm 명령으로 quota를 강제적으로 체크한 후, 위의 convertquota 명령을 실행하십시오.
4) edquota username 명령으로 각 유저당 soft와 hard쿼터를 설정합니다.
# edquota admin
Disk quotas for user admin(uid 500):
Filesystem blocks soft hard inodes soft hard
/dev/hdb1 16 0 0 5 0 0
5) repquota명령으로 파일시스템의 quota를 간략히 볼 수 있습니다.
# repquota -a
*** Report for user quotas on device /dev/hda1 (/)
Block grace time: 7 days; Inode grace time: 7 days
Block limits File limits
User used soft hard grace used soft hard grace
----------------------------------------------------------------
root -- 42668 0 0 28 0 0
admin -- 484 0 0 118 0 0
#------------------------------------------------
# quota 설정 1G
#------------------------------------------------
setquota -u $U_id 1048576 1048576 0 0 -a