LINUX系统磁盘配额管理实战举例

129 阅读1分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 13 天,点击查看活动详情

磁盘配额管理实战,首先使用脚本创建五个用户,全部属于一个用户组,并且设置统一的密码。

[root@liguo110 sifangcai]# vim addaccout.sh
#!/bin/bash
groupadd myquotagrp                                #增加myquotagrp组
for username in myquota1 myquota2 myquota3 myquota4 myquota5     #循环设置五个用户
do
    useradd -g myquotagrp $username                 #将五个用户加入用户组
    echo "password" | passwd --stdin $username
done
mkdir /home/myquota
chgrp myquotagrp /home/myquota
chmod 2770 /home/myquota                                #设置目录权限为2770
[root@liguo110 sifangcai]# sh addaccout.sh 
Changing password for user myquota1.
passwd: all authentication tokens updated successfully.
Changing password for user myquota2.
passwd: all authentication tokens updated successfully.
Changing password for user myquota3.
passwd: all authentication tokens updated successfully.
Changing password for user myquota4.
passwd: all authentication tokens updated successfully.
Changing password for user myquota5.
passwd: all authentication tokens updated successfully.

以/home目录为例,首先检查/home目录文件系统类型,这里是xfs文件类型,

[root@liguo110 ~]# df -hT /home
Filesystem              Type  Size  Used Avail Use% Mounted on
/dev/mapper/centos-root xfs    17G   13G  4.7G  73% /