在我的中 /etc/samba/smb.conf
,我使用选项printer admin
。然后我得到了,
# testparm -sv
WARNING: The "enable priviledges" option is deprecated
Unknown option encountered "printer admin"
Ignoring unknown parameter "printer admin"
...
我想我应该用其他选项替换这个选项?但到底是什么?
答案1
根据:https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/rights.html#id2609060,你是对的——正如你在评论中发现的那样,它最终在 4.0 中被删除,并替换为:
SePrintOperatorPrivilege
此权限的操作方式与 smb.conf 文件中的打印机管理选项相同(请参阅 smb.conf 手册页第 5 节),只不过它是全局权限(不是基于每台打印机)。最终 smb.conf 选项将被弃用,打印机的管理权限将完全由该权限以及与 ntprinters.tdb 文件中打印机对象关联的安全描述符控制。
授予权利的一个例子来自https://wiki.samba.org/index.php/Configuring_Point'n'Print_automatic_printer_driver_deployment
net rpc 权限授予 'OUR-WKGR\domain admins' SePrintOperatorPrivilege -Umy-username