`

linux下设置磁盘配额限制

 
阅读更多
在linux下只有ext格式的磁盘才能启用磁盘配额限制功能

第一步:vi /etc/fstab

找到要开启的磁盘,如:

/dev/hdb2    /home    ext3    defaults    1     1

修改为

/dev/hdb2    /home    ext3    defaults,usrquota,grpquota  1   1

保存退出

这样就算加入了quota,但是要真正生效还需要做一步

第二步:

重启系统或重新加载要开启quota的磁盘

重新加载的步骤如下:

[root]# umount /dev/hdb2   #让这个磁盘离线

[root]# mount -a                  #加载所有的磁盘

[root]# more /etc/tab           #查看/etc/tab可以看到/dev/hdb2的quota已经生效

第三步:

扫描硬盘的使用状态,并产生aquota.group和aquota.user

[root]# quotacheck -avug

描述完成后

[root]# ll /home

可以看到在/home目录下有aquota.group和aquota.user这两个文件

第四步:

启用quota限额

[root]# quotaon -av

看到屏幕上显示

/dev/hdb2 [/home]: group quotas turned on

/dev/hdb2 [/home]: user quotas turned on

如果后面显示的是turned on 说明启用成功了

第五步:

限制用户的配额

[root]# edquota -u test

设置test用户的限额

Filesystem         blocks        soft        hard        inodes    soft    hard

/dev/hdb2          32             0            0              8            0         0

将中间的soft和hard下面的数字修改为要限制的额度如

Filesystem         blocks        soft        hard        inodes    soft    hard

/dev/hdb2          32             40000    500000    8            0         0

要注意的是这里的单位是KB

保存退出这样设置就算完成了

如果要把这个配置复制给另一个用户可以这样做

[root]# edquota -p test test2

这样就把test用户的配置复制给test2用户了

第六步:

但是要配置生效必须启动quotaon才行,所以我们要在系统启动时加入quotaon,否则的话每次重启就必须手动去quotaon了

分享到:
评论

相关推荐

    Linux 磁盘配额管理实验

    Linux 磁盘配额管理是 Linux 操作系统中的一项重要功能,旨在限制用户或用户组对磁盘空间的使用,以避免磁盘空间的滥用和浪费。本实验的目的是将/usr 设置为一个独立分区,并对 Linux 的普通用户设置磁盘限额。 ...

    linux下设置磁盘配额

    在Linux下设置磁盘配额是一项关键的系统管理任务,通过合理配置,可以有效地控制用户对磁盘资源的使用,避免资源过度集中,保障系统的稳定运行和资源的公平分配。掌握以上步骤,将有助于更好地管理和优化Linux系统中...

    Linux下的磁盘配额.pdf

    配置步骤包括挂载时添加选项、检查磁盘配额限制、创建磁盘配额数据库、重启系统或激活磁盘配额、编辑磁盘配额限制、查看磁盘配额所有限制、关闭磁盘配额等。 在配置磁盘配额时,需要挂载时添加选项usrquota和...

    NFS上实现磁盘配额

    本文将深入探讨如何在NFS上实施磁盘配额,以控制用户或用户组对共享资源的使用,确保网络环境下的资源合理分配与高效利用。 ### 实现磁盘配额的重要性 磁盘配额是操作系统中用于限制用户或用户组对磁盘空间使用量...

    磁盘配额,linux磁盘配额

    6. **使用`edquota`命令设置特定用户的配额限制:** - `edquota`命令允许管理员为特定用户设置软限制(soft limit)和硬限制(hard limit)。 - 软限制是在用户收到警告之前允许使用的最大磁盘空间量,硬限制则是...

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

    本文详细讲解了在Redhat Linux系统下设置磁盘配额的步骤。 首先,确认系统已经安装了quota软件包。可以通过执行`rpm -q quota`命令来检查。如果未安装,需要通过`yum install quota`或`apt-get install quota`进行...

    linux 下的磁盘配额视频

    这个"Linux下的磁盘配额视频"很可能涵盖了如何设置和管理Linux磁盘配额的详细教程。下面将深入探讨Linux磁盘配额的相关知识点。 1. **配额类型**: - **用户配额**:针对单个用户的磁盘使用限制。 - **组配额**:...

    linux批量设置用户磁盘配额

    以下是对如何在Linux环境下批量设置用户磁盘配额的详细解析: ### 一、设置规则概述 在给定的文件中,明确了以下几点关键规则: 1. **最大存储容量**:每个用户最多只能存放20MB的文件。 2. **文件数量限制**:...

    linux磁盘配额管理

    ### Linux磁盘配额管理详解 #### 实验背景与目的 磁盘空间是任何操作系统中宝贵的资源之一。在Linux环境中,有效地管理和分配磁盘空间对于维护系统的稳定性和提高资源利用率至关重要。磁盘配额功能允许管理员为...

    linux磁盘配额.docx

    使用 edquota 命令编辑磁盘配额,可以对用户和组进行磁盘配额,并设置软限制和硬限制。 七、常见参数解释 * usrquota:代表可以对用户做磁盘配额 * grpquota:代表可以对组来做磁盘配额 * aquota.user:存储用户...

    linux针对用户的磁盘配额(quota)

    一、理论部分 1.什么是磁盘配额?...用户组限制——限制某一用户组所能使用的最大磁盘配额 用户限制——限制某一用户所能使用的最大磁盘配额 目录限制——限制某一用户的最大磁盘配额 3.使用限制 ext文件系统无法针

    磁盘配额的步骤

    "Linux 磁盘配额详解" 在 Linux 中,磁盘配额是一个强大的工具,能够帮助系统管理员控制和管理用户对磁盘空间的使用情况。磁盘配额可以根据用户或分区对磁盘空间进行限制和管理,从而避免了磁盘空间的滥用和系统...

    在Linux NFS服务器上实现磁盘配额

    在Linux NFS服务器上实现磁盘配额 实现共享NFS磁盘限制 可用于docker容器挂载卷的大小限制 方便管理各容器大小

    linux磁盘配额.pdf

    在 Linux 中,磁盘配额可以对用户和组实施软限制和硬限制。软限制是指可以超过的限制,而硬限制是指不能超过的限制。例如,可以将用户 user1 的软限制设置为 100MB,硬限制设置为 150MB。 Linux 磁盘配额是一种非常...

    17-3-RHEL7-Linux+磁盘配额技巧

    在Linux系统中,磁盘配额是指对用户或用户组在特定文件系统上所能占用磁盘空间进行限制的一种管理方法。本文主要探讨了在Red Hat Enterprise Linux 7(RHEL 7)中实施磁盘配额的技巧,以帮助系统管理员更有效地管理...

    Linux磁盘配额管理.pdf

    可以为用户或组群分配磁盘配额,并设置软性和硬性限制。 六、管理磁盘配额 在配额被实现后,需要维护磁盘配额,以便确保系统的稳定运行。 七、quota 命令 quota 命令可以显示当前文件系统的磁盘配额信息。 八、...

    Linux系统下如何进行磁盘配额Quota的设置

    本教程将详细介绍如何在Linux环境下设置磁盘配额,以用户user01和user02为例。 首先,要进行磁盘配额设置,需要有一个独立的分区。在这个例子中,我们创建了一个新的分区/dev/hda7,并挂载到/tmp目录下。这可以通过...

Global site tag (gtag.js) - Google Analytics