quota一定要是独立的分区,要有quota.user和quota.group两件文件,在/etc/fstab添加一句:
/dev/hda3 /home ext3 defaults,usrquota,grpquota 1 2
chmod 600 quota* 设置完成,重启生效
edquota 编辑用户或群组的quota [ u ]用户,[ g ]群组,[ p ]复制,[ t ]设置宽限期限
edquota -a yang edquota -p yang -u young 复制
quotaon 开启磁盘空间限制 quotaon -auvg 启动所有的具有 quota 的 filesystem
quotaoff 关闭磁盘空间限制 quotaoff -a 关闭了 quota 的限制
repquota -av 查阅系统内所有的具有 quota 的 filesystem 的限值状态
Quota 从开始准备 filesystem 的支援到整个设定结束的主要的步骤大概是:
1、设定 partition 的 filesystem 支援 quota 参数:
由於 quota 必须要让 partition 上面的 filesystem 支援才行,一般来说, 支援度最好的是 ext2/ext3 ,
其他的 filesystem 类型鸟哥我是没有试过啦! 启动 filesystem 支援 quota 最简单就是编辑 /etc/fstab ,
使得准备要开放的 quota 磁碟可以支援 quota 罗;
2、建立 quota 记录档:
刚刚前面讲过,整个 quota 进行磁碟限制值记录的档案是 aquota.user/aquota.group,
要建立这两个档案就必须要先利用 quotacheck 扫瞄才行喔!
3、编辑 quota 限制值资料:
再来就是使用 edquota 来编辑每个使用者或群组的可使用空间罗;
4、重新扫瞄与启动 quota :
设定好 quota 之後,建议可以再进行一次 quotacheck ,然後再以 quotaon 来启动吧!