quota磁盘限额安装和配置

简介

服务器通常有很多个人账号,但是/home目录的磁盘空间是有限的,为了防止某些账号无端的占用过多的磁盘空间,我们通常会使用quota来进行账号的磁盘限制。

安装quota

redhat在安装的时候会自动安装quota。

修改home目录挂载属性

因为我们需要quota监控/home目录下各个账号,也就是各个目录的磁盘使用情况,因此我们需要为home目录添加相关属性。

  1. 临时生效
mount -o remount,usrquota,grpquota /home
  1. 永久生效
emacs /etc/fstab

添加usrquota,grpquota属性

/dev/mapper/VolGroup-lv_home /home         ext4    defaults,usrquota,grpquota        1 2

完成之后需要扫描home目录,生成aquota.groupaquota.user

扫描/home磁盘空间

quotacheck -ugvm /home # m是强制扫描

下面就可以直接启动quota服务。

启动quota

quotaon -auvg

配置账户磁盘限额

edquota -u user1
edquota -p user1 user2 # 将user1的磁盘限制拷贝为user2的

soft表示软限制,hard表示硬限制,单位是kb,例如80G设置为83886080。当用户超过软限制时系统会给出提示,但是超过硬限制时,系统不会保存新建的文件。

你可能感兴趣的:(quota磁盘限额安装和配置)