关于杯,从书UNIX和Linux系统管理:CUPS打印机记帐如何工作?
如果别人添加打印机并在 运行网络的一个或多个CUPS服务器了解它,你的CUPS服务器将学习其 存在。您不必将打印机明确添加到本地清单中,也不必将PPD复制到您的机器。这是魔法。
所以,为了让大家在同一网络(192.168.0.0/24)了解我配置的打印机,我需要这个配置:
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 192.168.0.0
</Location>
BrowseAddress 192.168.0.255:631
并实现打印机会计:
lpadmin -p printer -o job-quota-period=604800 -o job-page-limit=100
在这个例子中,理论上,网络192.168.0.0/24上的任何用户每周可以打印100页。但我的问题是,我无法找到CUPS如何跟踪用户对打印机的利用情况。我无法理解CUPS如何在没有任何验证机制的情况下实现打印机记帐。