在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 |
|---|

