2024年10月CentOS 6如何修改磁盘配额限制

 更新时间:2024-10-12 10:48:19

  ⑴为了避免用户过度的使用磁盘空间,管理员会对磁盘空间进行配额限制,以免影响系统运行,但在有些时候,因为磁盘配额限制设置的不合理,导致磁盘空间不够用,这时就需要对磁盘配额进行修改,下面小编就给大家介绍下CentOS 如何修改磁盘配额限制。

  ⑵CentOS建五个用户,均需要进行磁盘配额限制,每个用户的配额为 MB (hard 以及 MB (soft

  ⑶[rootlocalhost ~]# uname -a

  ⑷Linux localhost.localdomain ..-.el.x_ # SMP Fri Nov :: UTC x_ x_ x_ GNU/Linux

  ⑸[rootlocalhost ~]# nl /etc/issue

  ⑹ CentOS release . (Final

  ⑺、建用户vbirdN

  ⑻[rootlinuxidc ~]# vi au.sh

  ⑼#!/bin/bash

  ⑽groupadd vbirdgroup

  ⑾for username in vbird vbird vbird vbird vbird

  ⑿useradd -G vbirdgroup $username

  ⒀echo “password” | passwd --stdin $username

  ⒁[rootlinuxidc ~]# sh au.sh

  ⒂Changing password for user vbird.

  ⒃passwd: all authentication tokens updated suessfully.

  ⒄Changing password for user vbird.

  ⒅passwd: all authentication tokens updated suessfully.

  ⒆Changing password for user vbird.

  ⒇passwd: all authentication tokens updated suessfully.

  ⒈Changing password for user vbird.

  ⒉passwd: all authentication tokens updated suessfully.

  ⒊Changing password for user vbird.

  ⒋passwd: all authentication tokens updated suessfully.

  ⒌[rootlinuxidc ~]# ll /home/

  ⒍drwx------。 vbird vbird Dec : vbird

  ⒎drwx------。 vbird vbird Dec : vbird

  ⒏drwx------。 vbird vbird Dec : vbird

  ⒐drwx------。 vbird vbird Dec : vbird

  ⒑drwx------。 vbird vbird Dec : vbird

  ⒒drwx------。 zxw zxw Sep : zxw

  ⒓瞅一下vb的组和id

  ⒔[rootlinuxidc ~]# id vbird

  ⒕uid=(vbird gid=(vbird groups=(vbird,(vbirdgroup

  ⒖、给刚建的这几个准备一个用于这几个用户都能访问的目录/home/vbirdgroup

  ⒗[rootlinuxidc ~]# mkdir /home/vbirdgroup

  ⒘[rootlinuxidc ~]# chgrp vbirdgroup /home/vbirdgroup/

  ⒙[rootlinuxidc ~]# chmod /home/vbirdgroup/

  ⒚[rootlinuxidc ~]# ll -d /home/linuxidc/

  ⒛drwx---rwx. linuxidc linuxidc Sep : /home/linuxidc/

  设置第四位,它位于三位权限序列的前面,第四位数字取值是,,,代表意思如下:

  ,执行时设置用户ID,用于授权给基于文件属主的进程,而不是给创建此进程的用户。

  ,执行时设置用户组ID,用于授权给基于文件所在组的进程,而不是基于创建此进程的用户。

  、现在 磁盘配额概要

  在/home下进行quota,需要如下:

  quota 数据文件建置

  quota 启动

  建立用户 quota 信息

  、将 /home 独立一个分区,因为 quota 仅支持 filesystem 而不支持单一目录

  /home上增加usrquota,grpquota

  [rootlocalhost ~]# nl /etc/fstab

   # /etc/fstab

   # Created by anaconda on Tue Dec ::

   # Aessible filesystems, by reference, are maintained under ‘/dev/disk’

   # See man pages fstab(, findfs(, mount( and/or blkid( for more info

   UUID=cd-c-a-beb-cad / ext defaults

   UUID=afd-d-f-cf-eabdd /boot ext defaults

   UUID=cb-a-fa-bda-faaae /home ext defaults,usrquota,grpquota

   UUID=fdeaf-e-ab-ae-fcfd swap swap defaults

   tmpfs /dev/shm tmpfs defaults

   devpts /dev/pts devpts gid=,mode=

   sysfs /sys sysfs defaults

   proc /proc proc defaults

  、卸载、加载/home,并查看/home项

  [rootlocalhost ~]# umount /home/; mount -a

  [rootlocalhost ~]# mount | grep home

  /dev/sda on /home type ext (rw,usrquota,grpquota

  、quotacheck生成配额文件,结果如下

  [rootlocalhost ~]# qutoacheck -avug

  -bash: qutoacheck: mand not found

  [rootlocalhost ~]#

您可能感兴趣的文章:

相关文章