Redhat Linux系统下关于磁盘配额的设置

本文介绍在Redhat系统中为用户设置磁盘配额的六步操作流程,包括修改fstab文件、生成配额文件及具体设置方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2007-07-10   作者:bitsCN整理   来源:中国网管联盟   PV:7
 
  Redhat下磁盘配额设置

  配额可以使各个用户和组无法占用分区的全部空间。可以通过限定inode数而配置配额,每个inode与特定文件相关联;也可以设置绝对极限(KB数)。

[bitsCN_com]

  默认情况下,readhat会安装和激活quota rpm包。如果不能确定,可以运行命令:rpm -q quota。 bitsCN.nET*中国网管博客

  配额通常在内核中激活。

中国_网管联盟bitsCN.com


  要对特定的用户使用配额,需要六个步骤:


  1。修改/etc/fstab,对所选文件系统激活配额选项;

  2。重新装载文件系统,使改变生效;

  3。在该文件系统开头建立aquota.user文件。

  4。扫描相应文件系统,用quotacheck 命令生成基本的配额文件;

  5。用edquota命令,对特定用户采用配额限制;
  6。最后,用quotaon命令激活配额。

  下面,举例说明如何在/分区下对用户test做磁盘配额限制:
  修改/etc/fstab

  #vi /etc/fstab ,在 www_bitscn_com中国.网管联盟

  LABEL=/ / ext3 defaults 1 1 行激活磁盘配额,修改后的结果如下: bitsCN.nET*中国网管博客

  LABEL=/ / ext3 defaults,usrquota 1 1 DL@bitsCN_com网管软件下载

  保存退出后。

  重新装载文件系统,使改变生效


  重新激活/etc/fstab改变:#mount -o remount /

  建立aquota.user文件


  在/ 分区下生成aquota.user文件,最简单的方法是使用touch命令:


  touch aquota.user ,修改aquota.user文件的权限,只让root用户访问:

  chmod 600 aquota.user

  进行配额检查

  可以使用quotacheck -avum 命令生成相应的配额文件。

  -a:扫描 /etc/fstab中支持配额的文件系统;

  -v:生成冗长输出;

  -u:检查用户配额;

  -m:重新装载扫描的文件系统;

  对用户test设置配额


  运行如下命令:edquota test

  LABEL=/ / ext3 defaults,usrquota 1 1

  Disk quotas for user test (uid 501):

  Filesystem blocks soft hard inodes soft hard
  /dev/hda2 20 100000 0 6 0 0

  进行inodes soft hard 设置。


  启用配额
  #quotaon / (使用quotaoff /可以取消/分区的配额设置)


  至此,对/分区对test用户的配额设置就完成了。


  可以采用下列命令将相同的限制复制给其他用户(kk tt)

  #edquota -up test kk tt

中国_网管联盟bitsCN.com

  另,使用repquota命令来监控配额使用情况。

本文来自: 中国网管联盟(bitsCN.com) 详细出处参考:http://www.bitscn.com/linux/system_manage/200710/116277.html 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值