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

发布时间:

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