2007-07-03

quota实践

关键字: Linux 学习
quota的功能有很多,包括:
  1. 限制某一群组所能使用的最大磁盘配额(使用群组限制):您可以将主机上的用户分门别类,把某一群组用户的使用配额加大,而减少其他人的配额。
  2. 限制某一用户的最大磁盘配额(使用用户限制):在限制了群组之后,您也可以继续针对个人进行限制,使得同一群组之下还可以有更公平的分配。
  3. 以link方式是邮件可以作为限制的配额(更改为/var/spool/mail这个路径):如果是分为付费与免费会员的邮件主机系统,是否需要重新规划一个硬盘?不需要,直接使用link方式指向/home(或者其他已经做好的quota磁盘)就可以了。
         
          下面先列出几个主要的步骤:
  1. 开启磁盘的quota功能:编辑/etc/fstab,使得准备开放的quota磁盘可以支持quota;
  2. 预扫描磁盘的使用情况:使用quotacheck扫描我们要使用的磁盘;
  3. 建立用户的quota:使用edquota来编辑每个用户或者群组的可使用空间;
  4. 启动quota:使用quotaon。
         
        整个步骤大致如此,来看一个范例:
  1. 假设test这台主机中有test与test2这两个用户,且他们都挂在test群组下;
  2. 每个用户总共有50MB的磁盘空间(不考虑inode),并且soft limit为45MB;
  3. 宽限时间为1天,也就是说,这2个人可以突破40MB的限制,但是在一天之内必须将多余的文件删除,否则将无法使用剩下的空间(也就是说,这个帐号大概就不能使用了);
  4. test这个群组考虑最大限额,所以设定为90M。
      
     
评论
发表评论

您还没有登录,请登录后发表评论

yanshiyi
搜索本博客
最近加入圈子
存档
最新评论