CUPS 远程打印队列

CUPS 远程打印队列

在我的网络中,许多位置都有多台打印机,它们都通过所需的协议连接到单个 CUPS 服务器。网络上的客户端计算机需要打印到它们附近的打印机,这些打印机按位置分开,但每个客户端不应该看到网络上的每台打印机。

理想情况下,每个客户端都不需要运行自己的 CUPS 假脱机程序,而是直接连接到主打印服务器。这还允许使用不同的身份验证类型(例如 Kerberos),以方便单点登录打印队列。但是,将打印服务器添加为远程服务器会clients.conf显示打印服务器上的所有打印机,而不仅仅是与该客户端相关的打印机。

似乎没有办法让 Kerberos 身份验证在标准 IPP 队列上工作,因此当前架构使用 Samba 打印后端将请求转发到打印服务器上的 CUPS。虽然这支持通过 Kerberos 进行单点登录身份验证,但它很麻烦,并且要求客户端拥有打印机的 PPD。

我的问题是:有没有办法让打印服务器上的一组打印机显示给客户端,或者如果失败了,有没有办法让 Kerberos(协商)身份验证通过标准 IPP 连接进行?

相关内容