带有已挂载文件夹和新用户的磁盘配额

带有已挂载文件夹和新用户的磁盘配额

我在 /var/qmail/mailnames 下有一个电子邮件文件夹,具有用户 popuser 的文件权限。

我想将相应的文件夹与客户帐户链接起来。

例如:

链接还是挂载?

邮件文件夹:/var/qmail/mailnames/exampleDomain -> /var/www/vhosts/exampleDomain/mail

用户权限:popuser:popuser -> exampleDomainUser:exampleDomainGroup

新的挂载点或链接应该被磁盘配额捕获。

我已经用 mountfs 做过测试,新建的文件夹不会被磁盘配额记录。

这种事可能吗?

答案1

您有以下几种选择:

  • 为每个客户创建一个 LVM 卷,并将 webroot 和邮件存储都指向那里。这样,无论使用哪个 UID,您都有硬配额。

  • 当你使用 XFS 时,你可以选择设置所谓的“项目配额”你可以将不同的目录(以及其中的所有子目录和数据)分配给一个“项目”,并且可以维护这些目录的配额,即创建一个“项目”为每个客户添加他们的 webroot /var/www/vhosts/example.com 和他们的邮件根目录 /var/qmail/mailnames/example.com

  • 学会给予客户比他们期望多一点的东西,存储很便宜,只需为邮件和网络内容设置独立的配额即可。

相关内容