有没有办法通过本地网络限制某些用户(Windows/Linux/MacOS)访问打印机?

有没有办法通过本地网络限制某些用户(Windows/Linux/MacOS)访问打印机?

cups我已经在大学本地网络上使用和运行 Raspbian Buster 的 Raspberry Pi 4设置了连接到单台打印机的打印服务器samba。目前,网络上的任何人都可以发现打印机并发送打印作业。我必须与大约 10 人的小团队共享这台打印机,并且我希望将发送打印作业的能力限制给这 10 个人。请注意,此组中有 Windows 和 Linux 用户。我已阅读cupssamba文档,其中要求“设置允许的用户”(cups)或设置valid userssamba)。这让我感到困惑。他们所说的“用户”是指远程用户帐户(这 10 个人使用不同的操作系统)还是打印服务器本身上的某些本地用户帐户?无论哪种情况,只需将名称添加到cupsd.conf(对于 Linux)和smb.conf(对于 Windows)(在相应的指令或字段中)就可以了吗?有没有办法通过使用这些用户的 IP 来实现这一点?我该怎么做?感谢您的时间。

相关内容