Macos 如何拒绝用户向cups添加/修改/删除打印机?

Macos 如何拒绝用户向cups添加/修改/删除打印机?,macos,authorization,cups,Macos,Authorization,Cups,我正在使用MacOSX10.6。我编写了一个程序,可以使用libcups在CUPS服务器上添加和删除打印机。这是可行的,但现在我正在考虑安全方面的问题。此程序使用用户名和密码在CUPS服务器上进行身份验证。无论我使用什么用户名和密码,只要它在系统上有效,它就可以工作。如何将访问权限仅限于特定用户? 问候 Alan检查特定组的成员资格。无论如何,这将是标准的unix方法。让系统的身份验证框架确定谁是组的成员(可以是/etc/group,也可以是LDAP或Active Directory,没关系)。

我正在使用MacOSX10.6。我编写了一个程序,可以使用libcups在CUPS服务器上添加和删除打印机。这是可行的,但现在我正在考虑安全方面的问题。此程序使用用户名和密码在CUPS服务器上进行身份验证。无论我使用什么用户名和密码,只要它在系统上有效,它就可以工作。如何将访问权限仅限于特定用户?

问候

Alan

检查特定组的成员资格。无论如何,这将是标准的unix方法。让系统的身份验证框架确定谁是组的成员(可以是/etc/group,也可以是LDAP或Active Directory,没关系)。

在Mac上启动Safari并将其指向

查阅有关授权和政策、位置、限制、IPP操作等的章节

基本上,您可以设置在cupsd.conf中定义的非常细粒度的“策略”,用于管理对CUPS服务器上任何IPP操作的访问和拒绝


有关详细示例,请参见
http://localhost:631/help/policies.html

您的意思是将Require user@GROUP添加到cupsd.conf?这不是在耍花招。