centos 给用户进行 磁盘配额

普通用户可以使用dd 存在威胁
限制每个用户使用的磁盘大小

  1. 开启分区配额功能 用户对每个分区使用的大小 zhumin / 70M /test 30M
    /etc/fstab 在挂载属性上加上标志 usrquota 用户配额或者 grpquota 用户组配额
    /dev/sda3 /home ext3 defaults,usrquota 1 2 永久
    mount -o remount,usrquota /test 临时

  2. 建立配额数据库(进入单用户模式)
    quotacheck -cvuga c检测 v详细信息 u用户 g用户组 a所有分区
    会生成aquta.user 、aquota.group
    #quotacheck -cvua
    #ls /test 此时会生成 aquta.user

  3. 启动配额功能
    #quotaon /test quotaoff 关闭配额

  4. 编辑用户配额
    #edquota zhumin
    blocks(KB) soft hard 空间大小
    inodes soft hart 文件多少

    soft:软限制 达到后警告 超过的保存7天
    hard:硬限制
    把第一个hard下写成 51200 即50M

  5. 测试
    进入test分区下
    dd if of bs count

  6. 管理员
    查看用户磁盘配额 quota zhumin
    查看所有磁盘配额 repquota -a

  7. 复制用户配额
    edquota -p zhumin zhumin1 zhumin2 zhumin1,zhumin2复制zhumin的配额

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值