磁碟限額 quota 實作
1.針對Filesystem {Partition}
2.對象: User or Group
3.限制內容: 1.使用空間
2.建立檔案數量
實驗環境
O/S: Redhat 9.0
Target: 限制max 在/home Filesystem 可使用空間在4MB ~ 5MB 之間 可建立 60~100檔案
1.#vi /etc/fstab
LABEL=/home /home ext3 defaults,usrquota 0 0
2.讓new option生效
#mount -o remount /home
3.初始化quota DB
#quotacheck -c /home
4.#quotaon /home
5.編寫限制max的quota
#edquota max
Filesystem block soft hard inode soft hard
/dev/hda# 76 4096 5120 10 60 100
6.測試
#su - max
$quota
$dd if=/dev/zero of=big bs=1M count=6
此時應該是不行的
edquota -p user1 user2 user3
edquota -t
repquota /dev/hd#
§使用warnquota 以郵件的方式通知超過soft limit 的 user
1.#vi /etc/warnquota.conf
加入自訂內容
2.#touch /etc/quotatab
#vi /etc/quotatab
/dev/hda3:您的家目錄
3.#warnquota
4.#crontab -e
* 0 * * * /usr/sbin/warnquota
大功告成
沒有留言:
張貼留言