在ubuntu多用户中使用磁盘配额

  • 2019 年 11 月 20 日
  • 筆記

目的

多用户ubuntu主机,必须设定磁盘配额,否则会被滥用,导致home目录被占满,不得不换磁盘或者扩展大小。

技术路线

使用quota这款软件来管理磁盘配额。

设置过程

安装

1

sudo apt install quota

设置挂载方式

1

sudo vim /etc/fstab

在期望设置配额的磁盘上增加options

1

cat /etc/fstab

重新挂载

1

sudo mount -a

扫描

1

sudo quotacheck -avug

扫描结束后会出现这两个文件。

quota服务的开启和关闭

开启:sudo quotaon -vug /

关闭: sudo quotaoff -vug /

设置配额

为用户设置配额

1

sudo edquota -u quotauser1

为用户组设置配额

1

sudo edquota -g quotagroup

复制配额

1

sudo edquota -p myquota1 myquota2

查看复制的配额

1

sudo quota -v myquota2

查看配额

用户自己查看

1

quota

管理员查看用户、组

12

sudo quota -uvs quotauser1 quotauser2sudo quota -gvs quotagroup

管理查看用户、组报告

12

sudo repquota -auvssudo repquota -agvs

参考

给U盘配置限额