磁盘配额的操作步骤

磁盘配额

操作步骤:

1、创建一个10G的分区 /dev/sdd1并将其格式化,挂载

2、如果是新硬盘便不存在同步问题。旧硬盘得使用命令partx  -a /dev/sdd1

3、临时创建挂载文件夹 /mnt/home 

blob.png 

4、/home/*  mv   /mnt/home ,再将/dev/sdd1重新挂载到/home中。将/mnt/home 卸载

blob.png 

5. 设置/etc/fstab配置文件,其中,usrquota  启用用户的使用最大空间。grpquota  启用用户组的使用最大空间

blob.png 

     6,执行mount -o remount /dev/sdd1让配置文件生效    

     7、保存退出后,reboot重启切换到普通用户模式验证普通用户是否能正常启动。

     8、创建磁盘配额的数据库

        执行命令quotacheck  -cug  /home

               –c  创建数据库

               -u  创建用户数据库

               -g  创建用户组数据库

               /home  挂载点

centos6中执行quotacheck  -cug  /home 时,会报错,需要执行getenforce 查看,如果执行结果是enforcing时。就执行命令setenforce  0  临时关闭,然后再创建数据库。

会在/home出现两个配置文件,证明磁盘配额数据库创建成功。blob.png

9.启用该数据库

执行命令 quotaon  -p  /home  查看数据库是否被启用,若未被启用,则执行命令quotaon  /home  启用

blob.png 

10.设置每个用户的磁盘配额

执行命令  edquota   li

blob.png 11、保存退出后,切换到普通用户,(一定得是普通用户)测试一下。

blob.png 

   批量处理

       edquota  -p  li   wang   复制li的磁盘配额到wang用户中

 

      repquota  home    查看当前分区的磁盘配额

warnquota  磁盘配额满了之后报警用的,可以发邮件  警告之类的。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

             

 

       

原创文章,作者:LHT,如若转载,请注明出处:http://www.178linux.com/42593

(0)
LHTLHT
上一篇 2016-09-01 08:49
下一篇 2016-09-01 08:49

相关推荐

  • Linux 目录配置

    Linux 目录配置 Linux目录配置标准:FHS 因为利用Linux来开发产品或distributions的团队/公司与个人实在太多了,如果每个人都用自己的想法来配置文件放置的目录,那么将可能造成很多管理上的困扰。所以/后来就有所谓的Filesystem Hierarchy Standard (FHS)标准出炉了。 根据FHS(http://www.pa…

    Linux干货 2017-03-26
  • 堡垒机-麒麟开源堡垒机SSH公私钥认证配置文档

    1、进入SSH公私钥管理界面 操作步骤:进入系统,点击左侧导航资产管理,后边TAB标签导航SSH公私钥,如下图     2、批量导入SSH公私钥: SSH公私钥管理界面,点击下方”导入“,进入导入页面上传公私钥,     上传说明: 1) 讲所有的公私钥放到一个名为pvt的空文件夹中。 2) 在同样…

    Linux干货 2016-05-29
  • 简单的启动排错

    一、出现 grub> 字样,等待交互式输入指令,说明MBR中Bootloader的stage1、stage1_5、stage2都正常,但丢失了/boot/grub.conf 文件,所以无法加载启动项菜单,就无法读取默认启动的kernel、initrd等文件路径。 解决办法:无需救援模式,直接在此交互式界面指定相关文件的加载路径。 (1) grub&gt…

    Linux干货 2016-11-26
  • echo显示闪烁,screen用法及显示时间的前后

    我们这门今天学习的一些主要内容 标准的命令的格式 命令(COMMAND)  [选项(OPTIONS)….[参数(ARGUMENTS…)] 选项:启用或者关闭命令的某个或某些功能 参数:命令作用的对象,比如文件名,用户名等 首先我们来统计一下学习到的linux的一些基础的命令 who  查询当前用户 hostname 显…

    Linux干货 2016-08-04
  • 软件包管理利器之一&RPM

      概述:我们知道使用源代码进行软件编译可以具有定制化的设置,但对于Linux distribution的发行商来说,则有软件管理不易的问题,毕竟不是每个人对于操作系统都非常的熟悉,不是每个人都会进行源代码编译的,因此如果能够将软件现在相同的硬件与操作系统上编译好才发行的话,如果再加上简易的安装/删除/管理等机制,则对于软件管理会简单的多…

    Linux干货 2016-08-24
  • 计算机与操作系统

    计算机系统=Hardware+Software Linux操作系统=GNU/kernel+程序 (user space) ————– apps   shell    (人机交互接口) lib call(半层)  (kernel space) —&#…

    Linux干货 2017-02-14