在您修改您的/etc/fstab文件,为了在文件系统上建立配额,文件系统的根目录 即/home在我们的示例中,必须包含一个文件,该文件由 root 用户拥有,名为quota.user如果您想使用用户配额,quota.group如果您想使用组配额,或者如果您想同时使用用户和组配额,则两者都需要。
创建quota.user和/或quota.group文件,以 root 用户身份转到您希望启用配额的分区的根目录 即/home执行
[root@deep] /# touch /home/quota.user [root@deep] /# touch /home/quota.group [root@deep] /# chmod 600 /home/quota.user [root@deep] /# chmod 600 /home/quota.group |
: 两个配额记录文件,quota.user和quota.group, 应该由 root 用户拥有,且只对 root 用户具有读写权限,对其他用户没有任何权限。
现在我们必须初始化文件quota.user和quota.group在文件系统的根目录中,以避免在服务器重启期间收到关于配额的错误消息。要初始化quota.user和/或quota.group文件,请使用以下命令
[root@deep] /# edquota -u wahib [root@deep] /# edquota -g wahib |
在您完成在/etc/fstab文件,并创建和初始化了quota.users,和/或quota.group文件,您必须重启系统,以使您在/etc/fstab文件和/或文件quota.user, quota.group中所做的更改生效。要重启您的系统,请使用以下命令
[root@deep] /# reboot |
在您的系统重启后,您可以为系统上的用户或用户组分配配额。此操作通过 `edquota` 命令执行。请参阅 man 手册 edquota(8)