我正在测试用于混合 OS X/Windows 环境的 Windows Server 2008 R2 打印服务器。
我为打印服务器上的打印机设置的任何安全权限(AD 组)均不受 OS X 客户端的尊重。只有当我完全删除给定打印机的所有权限时,OS X 客户端才会不打印到该打印机。Windows 客户端按预期尊重权限。
当非特权 Windows 客户端尝试打印时,PrintService 日志不会记录任何活动,而当非特权 OS X 客户端尝试打印时,PrintService 日志会记录典型的打印作业。
有人遇到过这个问题并解决了吗?有 600-700 个客户端,其中许多是双启动的,通过 IP 地址进行限制是不可行的。
编辑:这些作业肯定要经过打印服务器,它们会与其 AD 凭据一起显示在日志中。
答案1
Mac OS 作业在打印队列中显示的用户名/帐户是什么,与它们的 AD 凭据完全相同,还是不同?(可能是匿名、本地帐户名或类似名称)
如果用户未在 Mac 端对 AD 进行身份验证,则您期望的权限将不适用。
我们有很多 Mac 用户很乐意这样做(然后被收费),所以绝对是可能的。