linux 磁盘配额

目的:管理员(root)对用户可使用的磁盘资源进行限制
步骤:
1.为分区增加配额限制特性,假设分区为/dev/sda1
  对于尚未mount的分区:mount -t ext3 -o usrquota,grpquota /dev/sda1 /mnt
  对于已经mount的分区: mount -o remount,usrquota,grpquota /mnt
  可通过:mount | grep mnt 来确认是否成功在分区上增加了特性
2.创建磁盘配额数据库
  quotacheck -cug /mnt
  此时在/mnt目录下可以看到两个文件:aquota.user,aquota.group
  他们分别记录了用户和组的磁盘配额信息
3.为用户student设定磁盘配额:edquota -u student
  在打开的文件中可以看到类似如下的格式:
  Filesystem   blocks  soft   hard   inodes   soft   hard
  /dev/sda1      0       10    20      0        2      4
  保存后配额信息被保存在aquota.user中
4.开启/mnt目录的磁盘配额限制:
  quotaon /mnt
5.改变/mnt目录的权限,使student能访问:chmod o+w /mnt
6.让student用户测试配额
  su - student
  在/tmp目录下逐个新建四个文件,观察结果信息,结果清楚了没?
7.关闭磁盘配额限制:
  quotaoff /mnt

你可能感兴趣的:(linux,职场,休闲,磁盘,配额)